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 building scalable backend platforms and need a Lead Python Developer to drive architecture and delivery in a fast-moving environment. You will collaborate with experienced teammates, guide technical direction, and raise engineering standards across projects—apply now.
Responsibilities
- Design scalable backend architectures and services aligned with evolving business needs
- Collaborate with cross-functional teams to ship reliable, high-performance software products
- Lead code reviews and uphold consistently high code quality across the team
- Optimize application performance and troubleshoot technical issues as they arise
- Oversee integration of third-party APIs and external services into existing systems
- Create and maintain thorough technical documentation for all system components
- Champion and enforce best practices across the software development lifecycle
- Support improvements to team workflows and strengthen technical expertise
Requirements
- Proven 5 years of experience in software development
- Demonstrated 1 year of experience leading and managing development teams
- Deep expertise in Python to design, build, and maintain applications
- Exposure to AI solutions or Large Language Models (LLM) in software projects
- Strong knowledge of database architecture, administration, and performance optimization
- Hands-on proficiency with Git for version control and team collaboration
- Practical experience using Python web frameworks such as Django or Flask
- Solid understanding of Python web server configuration and deployment workflows
- Working knowledge of security best practices and how to apply them in software development
- Experience delivering user authentication and authorization mechanisms
- Familiarity with Agile or Scrum methodologies for software development
- Excellent English communication skills (B2+ Upper-Intermediate or higher), written and spoken
