Senior Python Developer
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
¿Te interesa este puesto?