Skip to main content

Senior Python Developer

Tecnología
EPAM Systems
Hace 1 mesesHasta 8/4/2026
Presencial

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 delivering scalable web applications using Python with FastAPI/Django plus React and TypeScript, backed by strong automated testing practices. You will partner with engineers across regions, shape architecture, and help run smooth deployments and releases; submit your application today.

Responsibilities

Build and sustain backend services with modern frameworks

Help design scalable, efficient system architecture

Coordinate with cross-functional teams to ship high-quality features

Improve application performance and resolve production issues

Apply best practices to keep code quality and maintainability high

Take part in project planning and technical discussions

Assist with deployment and release activities

Promote continuous improvement and share knowledge across the team

Requirements

At least 3 years of practical Python development, including FastAPI and Django for backend work

Strong skills in React and TypeScript to create interactive user interfaces

Hands-on experience with PostgreSQL, including database management and data modeling

Practical knowledge of Docker for containerizing and deploying applications

Commitment to test automation with thorough unit tests and manual integration testing

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

Team-oriented mindset with active participation in code reviews and peer learning

Ability to collaborate effectively with distributed teams across multiple regions

Working knowledge of Atlassian tools such as Jira and Confluence for tracking and documentation

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

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

Nice to have

Hands-on experience with GitHub Actions to automate workflows and CI/CD pipelines

Knowledge of Jira and GitHub integration for smoother project management

Familiarity with DevOps best practices for efficient development and operations

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 AutomationAgileJiraConfluenceAWS S3AWS LambdaAWS AKSCloudWatchEnglishDatabase ManagementData ModelingContainerizingUnit TestsIntegration TestingCloud ServicesS3 BucketsLambdaCI/CDGitHub ActionsDevOpsFinancial ServicesTreasury Operations

¿Te interesa este puesto?