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 expanding our backend platform and seek a Lead Python Developer to own architecture decisions and ensure reliable Python delivery. You will coordinate with multidisciplinary teammates, strengthen code quality, and keep systems secure and fast—apply today.
Responsibilities
- Architect and maintain scalable backend systems and services aligned with changing business needs
- Partner with multidisciplinary teams to ship reliable and efficient software solutions
- Guide code reviews and help keep team code quality standards consistently high
- Optimize performance and troubleshoot technical issues when they arise
- Manage integration of external APIs and third-party services into the platform
- Create and update technical documentation covering system features and components
- Champion and implement best practices throughout the software development process
- Support continuous improvement of team processes and technical skills
Requirements
- At least 5 years of professional experience in software development
- Minimum 1 year of experience in development team leadership and management
- Advanced skills in Python for application development and ongoing maintenance
- Experience developing AI-driven solutions or contributing to software projects using Large Language Models (LLM)
- Strong foundation in database design, management, and performance optimization
- Proven ability to use Git for version control and collaborative workflows
- Practical experience with Python web frameworks such as Django or Flask
- Understanding of Python web server configuration and deployment practices
- Knowledge of security principles and their application to software initiatives
- Experience delivering user authentication and authorization mechanisms
- Working knowledge of Agile or Scrum software development methodologies
- Excellent English communication skills (B2+ Upper-Intermediate) in writing and speaking
