Description
Summary:
Seeking a Lead Python Developer to drive architecture and delivery of scalable backend platforms, collaborating with experienced teammates and raising engineering standards.
Highlights:
1. Drive architecture and delivery in a fast-moving environment
2. Collaborate with experienced teammates and guide technical direction
3. Raise engineering standards across projects
We 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
**We offer**
* 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