
Senior Python Engineer
Xebia Poland
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
- Owning code reviews for Python components delivered by other teams
- Ensuring high standards of quality, readability, security, and performance
- Investigating production incidents by analysing logs and metrics
- Designing and developing new backend features in Python
- Integrating with cloud services and container-orchestrated workloads
- Profiling and optimising existing services for performance
- Collaborating closely with other engineering teams
- Contributing to CI/CD pipelines, deployment automation, and observability
Requirements
- 6+ years of commercial experience with Python
- Very strong understanding of the Python ecosystem
- Solid experience building and maintaining backend services and APIs
- Practical experience with cloud environments (preferably Azure) and containerised workloads
- Experience working with relational databases (such as PostgreSQL)
- Proven ability to diagnose production issues
- 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
- Excellent verbal and written communication skills in English (minimum B2)
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonbackend servicesAPIscloud environmentscontainerized workloadsrelational databasesPostgreSQLLinuxGitCI/CD
Soft Skills
code reviewscollaborationcommunication