Skip to main content

Senior Python Developer

Tecnología
EPAM Systems
Hace 1 mesesHasta 10/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 looking for a Senior Python Developer with strong data engineering expertise to build dependable, scalable pipelines with Python and Apache Airflow.

You will own dynamic DAG workflows, APIs, testing, and CI/CD while improving performance and code quality across Python and Java. Apply now to help us deliver secure, compliant data solutions.

Responsibilities

Develop and operate Apache Airflow workflows to improve data engineering processes

Design and deliver a Python SDK to support and optimize data engineering work

Build and maintain RESTful APIs to enable smooth integration

Create and run unit and integration tests for Python and Java applications

Refactor Python and Java scripts to align with coding standards and best practices

Optimize database interactions while protecting data integrity and performance

Maintain CI/CD pipelines for automated testing, builds, and deployments

Collaborate with the team to improve efficiency and promote knowledge-sharing

Ensure applications comply with established security and compliance guidelines

Requirements

Proven experience with 3+ years of Python development focused on efficient, testable code

Hands-on expertise in Apache Airflow, including dynamic DAG generation

Solid background in building, operating, and evolving data pipelines

Practical knowledge of unit and integration testing using tools like Pytest

Familiarity with Java as a strong advantage

Excellent written and verbal communication skills

Ability to work independently and deliver outcomes with minimal supervision

Ongoing commitment to learning new and emerging technology trends

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
PythonApache AirflowData EngineeringDAG WorkflowsAPIsTestingCI/CDJavaRESTful APIsUnit TestingIntegration TestingPytestDatabase InteractionsPerformance OptimizationDigital Platform EngineeringDevelopment ServicesData PipelinesDatabase IntegrityPerformanceCode QualitySecurityCompliance

¿Te interesa este puesto?