Skip to main content

Lead Python Developer

Tecnología
EPAM Systems
Hace 1 mesesHasta 10/4/2026

Descripción del puesto

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.

Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are hiring a Lead Python Developer to lead delivery of high-quality Python backends and support team execution in a fast-moving environment. You will shape scalable solutions with FastAPI and Django, pair with peers across disciplines, and help steer releases and technical alignment—apply now.

Responsibilities

Develop and maintain backend services with modern Python technologies

Help architect scalable and dependable system infrastructure

Coordinate with multidisciplinary teams to implement improvements and new capabilities

Troubleshoot complex defects and eliminate performance constraints

Produce readable, well-structured code that follows defined quality guidelines

Contribute to technical meetings and assist with project coordination

Oversee release support and participate in deployment activities

Champion learning initiatives and promote knowledge exchange across the team

Requirements

Extensive practical background of 5+ years in Python, with backend work in FastAPI and Django

Demonstrated ability to lead and support engineers for at least 1 year

Strong foundation in React and TypeScript for building dynamic UI experiences

Experience designing, operating, and optimizing PostgreSQL databases

Working proficiency with Docker for packaging services and deployments

Clear focus on automated testing practices across unit and integration levels

Experience contributing within agile teams on large, business-critical programs

Team-first approach with active involvement in code reviews and collaborative delivery

Ability to work effectively with distributed, remote teams in different regions

Comfort using Jira and Confluence to manage work and maintain documentation

Knowledge of cloud tooling such as S3, Lambda, AWS AKS, and CloudWatch for cloud operations

Advanced English proficiency (B2+), both spoken and written

Nice to have

Experience using GitHub Actions for CI/CD and workflow automation

Ability to connect Jira with GitHub to improve project visibility

Exposure to DevOps approaches that streamline build and run processes

Knowledge of finance or Treasury areas such as payments, wire transfers, reconciliations, and cash flow management

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

Keywords
PythonFastAPIDjangoReactTypeScriptPostgreSQLDockerAutomated TestingAgileJiraConfluenceS3LambdaAWS AKSCloudWatchGitHub ActionsBackend ServicesSystem InfrastructureUnit TestingIntegration TestingAgile TeamsCI/CDDevOpsFinanceTreasuryPaymentsReconciliationsCash Flow Management

¿Te interesa este puesto?