← Todas as vagas

Senior Software Engineer, Python

Sobre a vaga

• Design, build, and maintain robust Python services and applications serving high volumes of production traffic
• Own software throughout its lifecycle, from design and development through deployment and operation
• Use self-service CI/CD, infrastructure, monitoring, and observability
• Deliver roadmap work to agreed quality and timelines
• Meet reliability and performance standards for owned services
• Build comprehensive automated tests
• Participate in code reviews and architectural discussions
• Identify and address technical debt, reliability risks, and simplification opportunities
• Participate in incident response and improve system reliability
• Guide and review junior engineers’ work
• Advise colleagues and stakeholders on technical approaches and trade-offs
• Use AI coding assistants and development agents for design, implementation, testing, debugging, and documentation
• Review AI-generated output for correctness, security, performance, and maintainability
• Share AI-enabled development practices and improve engineering practices and developer experience
• Collaborate with product, design, data, engineering, and platform-user teams to deliver customer and business value

• Strong professional experience building and operating production software
• Advanced knowledge of Python
• Understanding of software design, testing, and engineering best practices
• Experience with Git and CI/CD pipelines
• Experience building and operating services in distributed or microservices environments
• Experience with relational and/or document databases such as PostgreSQL and MongoDB
• Experience with Docker and containerised applications
• Understanding of production operations, observability, reliability, and performance
• Hands-on experience using AI coding assistants and/or development agents in day-to-day software development
• Ability to work independently and make sound decisions on complex and ambiguous problems
• Ownership and accountability for software quality, security, and maintainability
• Clear written and verbal communication
• Ability to collaborate across product, design, data, and engineering
• Ability to continuously improve software development practices, including AI-enabled techniques
• Ideally, experience with Kubernetes and AWS, Terraform or other infrastructure-as-code technologies, event-driven systems and messaging, LLM or AI integrations, globally distributed remote environments, and open-source projects
• Must be based or willing to relocate to Poland
• Must be able to work in Poland without right-to-work sponsorship

• Best-in-class benefits supporting physical, financial, and emotional wellbeing
• Supportive workplace fostering belonging and uniqueness
• Equal opportunity employment