
Lead Python Developer
Primary stack
Job description
About the Position
We are expanding our Python backend capabilities and want a Lead Python Developer to own architecture, quality, and secure delivery. You will guide the team through code reviews, optimize performance, and support AWS releases plus ReactJS integration work-apply now.
Responsibilities
- Architect and develop scalable backend systems and services
- Partner with team members to deliver high-quality software solutions
- Run code reviews and provide direction to uphold coding standards
- Tune system performance and fix technical issues as they arise
- Supervise integration of third-party APIs and external services
- Produce and maintain technical documentation for new and existing features
- Champion best practices across the software development lifecycle
- Lead continuous improvement of team processes and technical skills
Requirements
- Relevant professional software development experience of 5 years or more
- Minimum 1 year of experience leading and managing development teams
- Advanced Python skills for building, maintaining, and enhancing applications
- Experience with ReactJS to build user interfaces and integrate with backend systems
- Hands-on experience with Amazon Web Services (AWS) for cloud deployment and operations
- Strong foundation in database design, management, and optimization
- Working proficiency with Git for version control and collaboration
- Experience with Python web frameworks such as Django or Flask
- Understanding of Python web server configuration and deployment
- Awareness of security best practices in software engineering
- Experience implementing user authentication and authorization mechanisms
- Familiarity with Agile or Scrum software development methodologies
- Excellent English communication skills (B2+ Upper-Intermediate or higher), written and spoken
Nice to Have
- Exposure to AI development or architecture, including machine learning model implementation, AI feature integration, or scalable AI infrastructure design
We Offer
- Opportunity to work remotely in Mexico
- Be part of a growing team in a leading company
About the Company
[Company description if present]
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 2384 roles
Lead Full-Stack Developer
EPAM · Argentina +1

Python Engineering Manager
EPAM · Mexico

Product Manager
EPAM · Argentina +2

Automation Tester (JavaScript)
EPAM · Brazil