




Summary: Seeking a Lead Python Developer to own backend design, maintain scalable services, lead reviews, coordinate with teams, and guide complex initiatives. Highlights: 1. Lead backend design and ensure scalable, secure, and performant services 2. Partner with cross-functional teams and facilitate code reviews 3. Advocate for and enforce best practices throughout the SDLC We are expanding our engineering team with a Lead Python Developer to own backend design and keep services scalable, secure, and performant. You will lead reviews, coordinate with multiple teams, and guide delivery for complex initiatives—apply now to join us. **Responsibilities** * Plan and maintain scalable backend architectures and services to match evolving business requirements * Partner with cross\-functional teams to deliver dependable and high\-performing software products * Facilitate code reviews and ensure exceptional code quality across the team * Boost application efficiency and solve technical challenges as they occur * Supervise integration of third\-party APIs and external services into existing systems * Produce and maintain comprehensive technical documentation for all system components * Advocate for and enforce best practices throughout the software development lifecycle * Help improve team workflows and develop stronger technical expertise **Requirements** * Minimum 5 years of experience in software development * At least 1 year of experience leading and managing development teams * Deep proficiency in Python for designing and maintaining applications * Background in AI solutions or Large Language Models (LLM) used in software projects * Strong background in database architecture, management, and optimization * Proficiency with Git for version control and collaborative development * Practical experience with Python web frameworks such as Django or Flask * Understanding of Python web server setup and deployment processes * Knowledge of security best practices and their application in software development * Experience implementing user authentication and authorization mechanisms * Familiarity with Agile or Scrum methodologies for software development * Excellent English communication skills (B2\+ Upper\-Intermediate or higher), both 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


