We 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
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Read Full Description