Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are looking for a Senior Python Developer to help deliver reliable backend services and keep our Python stack secure and maintainable. You will work with teammates on architecture and reviews, handle Django/Flask services, databases, and authentication, and keep integrations and documentation up to date; apply today.
Responsibilities
- Engineer robust backend systems and services that scale with business demand
- Collaborate with multiple teams to ship stable and effective software solutions
- Review code with peers to maintain consistent quality and standards
- Enhance performance and troubleshoot technical problems when they surface
- Handle integrations with external APIs and third-party services
- Produce and maintain technical documentation for new and existing components
- Promote best practices across the end-to-end software development process
- Contribute to improving team workflows and strengthening technical capabilities
Requirements
- At least 3 years of professional experience in software development
- Expert-level Python skills for application design, enhancement, and ongoing maintenance
- Solid understanding of database design, administration, and performance optimization
- Strong experience with Git-based version control and team collaboration practices
- Hands-on development with Python web frameworks such as Django or Flask
- Knowledge of Python web server configuration and deployment
- Good grasp of security basics and how to implement them in software solutions
- Experience delivering user authentication and authorization mechanisms
- Understanding of Agile or Scrum software development methodologies
- English level B2+ (Upper-Intermediate) or above with strong written and verbal communication
Nice to have
- Exposure to AI technologies or Large Language Models (LLM) within development environments
