Lead Full-Stack Engineer (Python Data)

EPAM Systems

Turkey

On-site

TRY 4,375,000 - 6,320,000

Full time

26 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Private health insurance
Extra leave days
Referral bonuses
Learning & development

Job summary

EPAM Systems is seeking a Lead Full-Stack Engineer (Python Data) to architect scalable data-centric products supporting global consulting and advisory services.

You will lead software engineering, data platforms and AI-assisted delivery, shaping analytics and enterprise decision-making, while designing cloud-native Azure solutions and robust pipelines.

Qualifications

  • 5+ years of Python experience including FastAPI and backend services.
  • Experience with Pandas, Polars, DuckDB and Excel processing workflows.
  • Strong data pipeline expertise: ETL/ELT patterns.
  • Deep data modeling knowledge: star schema, medallion architecture.
  • Distributed systems and robust API design experience.
  • Azure ecosystem practical experience in production teams.
  • CI/CD/DevOps practices and GitHub Actions proficiency.
  • Strong problem-solving and system design skills; consulting mindset.
  • English proficiency at B2 (Upper-Intermediate) or higher.

Responsibilities

  • Design and deliver Python services and data pipelines using FastAPI.
  • Build and tune data processing and reporting components.
  • Develop end-to-end ETL/ELT workflows connected to analytics platforms.
  • Work with Airflow, dbt and Streamlit in production settings.
  • Define scalable data architectures using data lakes and medallion models.
  • Contribute to Azure cloud-native implementations and CI/CD pipelines.
  • Apply IaC with Bicep, Terraform and CDK to automate environments.
  • Leverage AI-assisted tooling in spec-driven workflows.
  • Collaborate with engineering, data and business teams to deliver outcomes.

Skills

Python
Backend services
Data processing
System design
Consulting mindset
English proficiency
Azure ecosystem

Tools

Airflow
dbt
Streamlit
Snowflake
.NET
Angular
Next.js

Job description

We are seeking a Lead Full-Stack Engineer (Python Data) to build scalable, data-centric products that support global consulting and advisory services. You will lead work across software engineering, data platforms and AI-assisted delivery, shaping systems for analytics, reporting and enterprise decision-making. Help us design cloud-native Azure solutions and robust pipelines—

Responsibilities
  • Design and deliver Python services and data pipelines using FastAPI and background jobs
  • Build and tune data processing and reporting components with Pandas, Polars, DuckDB and openpyxl
  • Develop end-to-end ETL/ELT workflows and connect them to analytics platforms
  • Work with orchestration tools such as Airflow, dbt and Streamlit
  • Define scalable data architectures using data lakes, medallion architecture and star schema
  • Contribute to Azure cloud-native implementations using Container Apps, Storage, Service Bus and SignalR
  • Implement and operate CI/CD pipelines using GitHub Actions
  • Apply Infrastructure as Code with Bicep, Terraform and CDK to automate environments
  • Leverage AI-assisted development tooling like GitHub Copilot and Claude in spec-driven workflows
  • Collaborate with engineering, data and business teams to deliver outcomes across domains
Requirements
  • 5+ years of experience with Python (FastAPI, data processing, backend services)
  • Hands-on experience with Pandas, Polars, DuckDB and Excel processing workflows
  • Solid background in data pipeline patterns such as ETL/ELT
  • Deep understanding of data modeling approaches including star schema and medallion architecture
  • Demonstrated ability to build distributed systems and design robust APIs
  • Practical experience across the Azure ecosystem (compute, storage, messaging)
  • Working knowledge of CI/CD and DevOps practices in production teams
  • Strong system design skills with excellent problem-solving ability
  • Consulting mindset with the ability to align multiple stakeholders and priorities
  • English proficiency at B2 (Upper-Intermediate) level or higher
Nice to have
  • Experience with Airflow, dbt and/or Streamlit in production settings
  • Knowledge of Snowflake features such as streams, tasks, time travel and stored procedures
  • Experience with event-driven architectures and messaging systems
  • Familiarity with .NET for legacy systems integration
  • Frontend exposure using Angular or Next.js
  • Experience with distributed processing and async workflows
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.

LI-TZ1

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

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

EPAM Systems • Turkey

On-site
TRY 5,834,000 - 8,751,000
Private health insurance
English courses
Referral bonuses
+1
Senior Python GenAI Engineer
Senior Python GenAI Engineer

EPAM Systems • Turkey

On-site
TRY 4,375,000 - 5,834,000
Private health insurance
Continuous upskilling
English courses
+2
Lead BI Analyst
Lead BI Analyst

EPAM Systems • Turkey

On-site
TRY 4,375,000 - 6,320,000
Continuous upskilling
Mentoring programs
Leadership development
+7
Lead Azure Cloud Engineer
Lead Azure Cloud Engineer

EPAM Systems • Turkey

On-site
TRY 400,000 - 800,000
Upskilling program
Private health insurance
Mentoring programs
+1
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 Python Engineer – Life Sciences Domain
Senior AI Python Engineer – Life Sciences Domain

EPAM Systems • Turkey

On-site
TRY 4,375,000 - 6,320,000
Continuous upskilling
Private health insurance
English courses
Senior BI Analyst
Senior BI Analyst

EPAM Systems • Turkey

On-site
TRY 2,915,000 - 4,373,000
Continuous learning
Private health insurance
Mentoring programs
+1
Data Architect
Data Architect

EPAM Systems • Turkey

On-site
TRY 7,292,000 - 10,209,000
Continuous upskilling
Private health insurance
English courses
+3
Senior Data DevOps Engineer with Azure
Senior Data DevOps Engineer with Azure

EPAM Systems • Turkey

On-site
TRY 3,401,000 - 4,859,000
Health insurance
Mentoring programs
Learning platforms
+1
Data Technology Consultant
Data Technology Consultant

EPAM Systems • Turkey

On-site
TRY 3,889,000 - 5,834,000
Continuous upskilling
Professional development support
Access to 2,500+ internal courses
+2