Skip to main content

Senior Python Developer

Tecnología
EPAM Systems
Hace 1 mesesHasta 8/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 building reliable backend and UI features with Python, FastAPI/Django, React, and TypeScript for mission-critical applications in a distributed team. You will design services, improve performance, and support releases while keeping high code quality and strong test automation; apply now.

Responsibilities

Develop and maintain backend services using modern frameworks

Participate in designing scalable and efficient system architectures

Collaborate with cross-functional teams to deliver high-quality features

Optimize application performance and troubleshoot issues

Implement best practices for code quality and maintainability

Contribute to project planning and technical discussions

Support deployment and release processes

Engage in continuous improvement and knowledge sharing within the team

Requirements

Minimum 3 years of hands-on experience with Python, including FastAPI and Django for backend development

Proficiency in React and TypeScript for building interactive user interfaces

Experience with PostgreSQL for database management and data modeling

Skilled in using Docker for containerization and deployment of applications

Strong dedication to test automation, including comprehensive unit and manual integration testing

Background working in agile teams on complex, mission-critical applications

Collaborative approach, actively participating in code reviews and peer learning

Comfortable working with distributed teams across different regions

Familiarity with Atlassian tools such as Jira and Confluence for project tracking and documentation

Understanding of native cloud services including S3 buckets, Lambda, AWS AKS, and CloudWatch for cloud-based application management

Fluent English communication skills, both written and spoken, at B2+ level or higher

Nice to have

Experience with GitHub Actions for automating workflows and CI/CD pipelines

Knowledge of integrating Jira with GitHub for streamlined project management

Awareness of DevOps best practices for efficient development and operations

Previous exposure to financial services or Treasury operations, including payments, wire transfers, account reconciliations, and cash 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
PythonFastAPIDjangoReactTypeScriptPostgreSQLDockerTest AutomationAgileJiraConfluenceS3 bucketsLambdaAWS AKSCloudWatchEnglishCI/CDDevOpsFinancial ServicesTreasury OperationsPaymentsWire TransfersAccount ReconciliationsCash Management

¿Te interesa este puesto?