Back to Search
Lead Python Developer
Python.Core, Algorithms & Data structures, Snowflake, SQL, NoSQL Databases, REST API, Infrastructure as Code development and maintenance, Git
Sorry, this position is no longer available
We seek a highly talented Lead Python Developer to join our remote team.
You will be tasked with the development and maintenance of superior-quality Python code. Your expertise should lie in algorithms and data structures, and you should be adept at writing clean, maintainable code. Familiarity with databases such as Snowflake, SQL, and NoSQL, and REST APIs is expected. Your role will involve Infrastructure as Code development and maintenance using Cloudformation & CDK. Experience with Git and writing unit tests is required. Collaboration with cross-functional teams is a part of your role, as is implementing Agile and Scrum practices and using Jira for project management.
Responsibilities
- High-quality Python code development and maintenance
- Collaboration with cross-functional teams to ensure timely delivery of superior features
- Troubleshooting and debugging of complex code issues, providing technical solutions
- Development and maintenance of Infrastructure as Code (Cloudformation & CDK), implementing automated Continuous Integration and Continuous Deployment pipelines
- Implementation of Agile and Scrum practices
- Mentorship, coaching, and technical guidance for junior team members
Requirements
- Minimum 7 years of experience as a Python Developer with in-depth knowledge of Python frameworks such as Fast API, Flask, Django
- Proven experience in leading and managing developer teams, ensuring project success
- Hands-on experience with Snowflake, SQL and NoSQL databases
- Advanced understanding of algorithms and data structures for efficient, scalable code
- Familiarity with REST APIs and Git
- Experience in writing unit tests and working with event-driven systems & microservices
- Knowledge of Infrastructure as Code (Cloudformation & CDK) and DevOps practices
- Experience in Agile, Scrum, and Jira
- Excellent communication and collaboration skills, ability to work remotely
- Upper-Intermediate English proficiency (B2+)
Nice to have
- Docker and Kubernetes proficiency
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