Senior Python Developer

EPAM Systems

Turkey

On-site

TRY 5,834,000 - 8,751,000

Full time

5 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private health insurance
English courses
Referral bonuses
Extra leave days

Job summary

EPAM Systems is seeking a Senior Python Developer to join our dynamic team. You will architect and implement robust data engineering solutions using Python, Spark, and cloud platforms, delivering scalable systems in an Agile environment.

You will collaborate with cross-functional teams, mentor juniors, and contribute to design decisions, pipelines, and automation. The role demands strong Python skills, cloud experience (AWS/Azure), and a proactive, communicative approach.

Qualifications

  • 5+ years of professional Python development experience.
  • Experience building scalable data engineering workflows with Spark.
  • Hands-on with AWS or Azure cloud platforms and SDLC/Agile.
  • CI/CD tooling proficiency.

Responsibilities

  • Develop and implement complex data engineering solutions using Python.
  • Utilize Apache Spark for data processing and analytics.
  • Design and maintain cloud-based solutions on AWS or Azure.
  • Mentor junior developers and share knowledge.
  • Improve automation frameworks with CI/CD tools.
  • Monitor and optimize data pipelines.
  • Collaborate with stakeholders and teams in Agile environments.

Skills

Python
Data engineering
Apache Spark
Cloud platforms
Agile / SDLC
CI/CD
English (B2)

Tools

Airflow
Databricks

Job description

We are looking for a driven and skilled Senior Python Developer to join our dynamic team.

In this role, you will architect and implement robust data engineering solutions, leveraging your expertise in Python, cloud platforms, and modern tools to build scalable systems. You will collaborate with cross-functional teams to deliver innovative solutions while following Agile best practices.

Responsibilities
  • Develop and implement complex data engineering solutions using Python
  • Utilize Apache Spark for efficient data processing and analytics
  • Design and maintain cloud-based solutions with platforms like AWS or Azure
  • Collaborate with stakeholders and teams to align on requirements, goals, and deliverables
  • Apply Agile frameworks and SDLC principles to drive efficient software development processes
  • Enhance automation frameworks using robust CI/CD tools
  • Monitor, troubleshoot, and optimize data pipelines and workflows
  • Support technical decision-making through analysis and best practices
  • Mentor junior developers and share knowledge across teams
Requirements
  • 5+ years of professional experience with Python in a development environment
  • Proven expertise in building and maintaining scalable data engineering workflows
  • Proficiency with Apache Spark for real-time and batch data processing
  • Hands-on experience with cloud platforms such as AWS or Azure
  • Solid familiarity with Agile frameworks and the Software Development Life Cycle (SDLC)
  • Competency with CI/CD tools to streamline deployment pipelines
  • Good command of English at a B2 level or higher for effective communication
Nice to have
  • Familiarity with Apache Airflow for orchestrating workflows
  • Knowledge of Databricks for enhancing collaborative workflows in data and AI projects
  • Understanding of Generative AI (GenAI) and Machine Learning tools for improving intelligent solutions
We offer
  • CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENT
    • Diversity of tasks and projects
    • Assessment center for objective review of competency level
    • Personal development plan
    • Mentoring programs and leadership development
    • Certification and professional development support
    • Access to learning platforms including more than 2,500 internal courses
    • English courses taught by certified teachers
  • CORPORATE BENEFITS
    • Extra leave days
    • Referral bonuses
  • COMPENSATION PACKAGE
    • Competitive compensation paid in USD
    • Regular salary and performance reviews
  • MEDICAL & HEALTHCARE
    • Private health insurance
    • Well-being events
  • WORKING ENVIRONMENT
    • Recreation areas and kitchens
    • Tea, coffee and snacks
    • Sports equipment and game consoles
    • IT Equipment
    • Microsoft’s Software Assurance Home Use Program (HUP)

Please note that our Talent Attraction Team reviews applications and CVs submitted in English.

EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AWS DevOps Engineer
Senior AWS DevOps Engineer

EPAM Systems • Turkey

Hybrid
TRY 300,000 - 540,000
Continuous upskilling
Private health insurance
English courses
+3
Senior AI Engineer with Databricks
Senior AI Engineer with Databricks

EPAM Systems • Turkey

On-site
TRY 4,375,000 - 7,292,000
Private health insurance
Extra leave days
Referral bonuses
+2
Data Solution Architect
Data Solution Architect

EPAM Systems • Turkey

On-site
TRY 5,834,000 - 8,751,000
Private health insurance
English courses
Mentoring programs
+2
Senior AI Engineer with AWS Bedrock
Senior AI Engineer with AWS Bedrock

EPAM Systems • Turkey

Hybrid
TRY 3,885,000 - 6,799,000
Continuous upskilling
Diversity of tasks
Mentoring programs
+5
Forward Deployed Engineer/Chief Role
Forward Deployed Engineer/Chief Role

EPAM Systems • Turkey

On-site
TRY 4,375,000 - 5,834,000
Private health insurance
English courses and learning stipend
Mentoring programs
Senior Python Data Engineer — Spark, Cloud & AI
Senior Python Data Engineer — Spark, Cloud & AI

EPAM Systems • Turkey

On-site
TRY 5,834,000 - 8,751,000
Private health insurance
English courses
Referral bonuses
+1
Lead Data Software Engineer with Databricks, Apache Kafka, Apache Spark, Kubernetes
Lead Data Software Engineer with Databricks, Apache Kafka, Apache Spark, Kubernetes

EPAM Systems, Inc. • Turkey

On-site
TRY 3,848,000 - 5,772,000
Extra leave days
Referral bonuses
Private health insurance
+5
Lead Salesforce Developer
Lead Salesforce Developer

EPAM Systems • Turkey

On-site
TRY 2,917,000 - 4,375,000
Private health insurance
English courses
Learning platform access
+3
Senior AWS DevOps Engineer
Senior AWS DevOps Engineer

EPAM Systems, Inc. • Turkey

On-site
TRY 180,000 - 300,000
Continuous upskilling
English language courses
Extra leave days
+4
Lead Data Engineer with Terraform
Lead Data Engineer with Terraform

EPAM Systems • Turkey

On-site
TRY 4,375,000 - 7,292,000
Private health insurance
Learning platforms access
Mentoring programs