
Senior Python Engineer
Xebia
full-time
Posted on:
Location Type: Remote
Location: Bulgaria
Visit company websiteExplore more
Job Level
About the role
- Working as a Senior Python Engineer in a cross-functional team, with a strong focus on backend development in Python and a modern cloud-native ecosystem (Azure, Kubernetes, Docker)
- Owning code reviews for Python components delivered by other teams
- Ensuring high standards of quality, readability, security, and performance
- Investigating production incidents by analyzing logs and metrics
- Designing and developing new backend features in Python, integrating with cloud services and container-orchestrated workloads
- Profiling and optimizing existing services for performance
- Collaborating closely with other engineering teams to define interfaces and best practices
Requirements
- 6+ years of commercial experience with Python
- Strong understanding of the Python ecosystem: runtime model, data structures, asynchronous programming, performance bottlenecks, backend design patterns
- Solid experience building and maintaining backend services and APIs (REST/GraphQL)
- Good grasp of HTTP, web application security, integrations with external services
- Practical experience with cloud environments (preferably Azure) and containerised workloads using Docker and Kubernetes
- Experience working with relational databases (such as PostgreSQL)
- Proven ability to diagnose production issues and propose solutions
- Strong familiarity with Linux, Git, CI/CD, automated testing, and code quality practices
- Knowledge of Node.js and TypeScript/JavaScript at least at a junior/mid level
Benefits
- Work from the European Union region and a work permit are required
- Proactive, ownership-driven mindset, focus on system quality, stability, and continuous improvement
- Excellent verbal and written communication skills in English (minimum B2)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonbackend developmentRESTGraphQLcloud environmentsDockerKubernetesrelational databasesPostgreSQLasynchronous programming
Soft Skills
collaborationcode reviewproblem-solvingcommunicationquality assurance