




Summary: This Lead Python Developer role offers a chance to contribute to challenging projects in a dynamic environment, collaborating with talented professionals to drive technology strategy. Highlights: 1. Contribute to challenging projects in a dynamic and forward-thinking environment 2. Collaborate with talented professionals and drive technology strategy 3. Architect and support scalable backend systems and services We are looking for a skilled **Lead Python Developer** to join our team. This position provides the chance to contribute to challenging projects in a dynamic and forward\-thinking environment. You will collaborate with talented professionals and play a key role in driving our technology strategy. **Responsibilities** * Architect and support scalable backend systems and services that align with changing business needs * Collaborate with multidisciplinary teams to deliver reliable and efficient software solutions * Guide code review processes and help maintain high standards of code quality within the team * Optimize application performance and address technical issues as they arise * Manage the integration of external APIs and third\-party services into the platform * Create and update technical documentation for all system features and components * Advocate for and implement best practices throughout the software development process * Contribute to the continuous improvement of team processes and technical skills **Requirements** * At least 5 years of experience in software development * Minimum one year of experience in leading and managing development teams * Advanced expertise in Python for application development and maintenance * Strong foundation in database design, management, and performance optimization * Experience developing AI\-driven solutions or working with Large Language Models (LLM) in software projects * Proficiency with Git for version control and collaborative workflows * Hands\-on experience with Python web frameworks such as Django or Flask * Understanding of Python web server configuration and deployment * Knowledge of security principles and their application in software projects * Experience with implementing user authentication and authorization systems * Familiarity with Agile or Scrum software development methodologies * Excellent English communication skills, both written and spoken, at B2\+ level or higher **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


