Python Technical Lead

EPAM Systems

Polska

Hybrid

PLN 300,000 - 600,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Remote work within Poland
International assignments up to 60+
Relocation opportunities
Stock Purchase Plan 15% discount
Health insurance
Multisport

Job summary

EPAM Systems seeks a highly skilled Python Technical Lead to drive the design and development of distributed backend solutions and lead a team of 5+ data engineers delivering API backends for deploying and querying models on Azure Databricks.

You will steer backend platform design in a restricted Azure environment, shape API interfaces, implement CI/CD with GitLab, and mentor engineers, with a hybrid role offering remote work within Poland and potential international assignments.

Qualifications

  • 8+ years in data engineering with leadership experience.
  • Strong Python expertise and data engineering libraries.
  • Experience with Azure cloud services and DevOps practices.
  • Proficient in CI/CD workflows and GitLab.
  • Familiar with containers (Docker) and orchestration (Kubernetes).
  • Excellent communication and leadership skills.

Responsibilities

  • Lead design, development and deployment of backend platform capabilities.
  • Design APIs to query models and enable deployments on Azure Databricks.
  • Implement CI/CD with GitLab and ensure code quality and testing.
  • Mentor and manage a team of 5+ engineers in a fast-paced environment.

Skills

Python
Data engineering
Leadership
Azure Databricks
CI/CD
Docker
Kubernetes
REST API
GitLab
Communication

Tools

Azure Databricks
Docker
Kubernetes
GitLab

Job description

We are seeking a highly skilled Python Technical Lead to join our dynamic team, driving the design and development of distributed backend solutions while leading a team of 5+ data engineers to deliver API backends for deploying and querying various models on Azure Databricks.

Responsibilities
  • Lead design, development and deployment of backend platform capabilities in a restricted Azure Greenfield environment that will host the models
  • Design an API to allow querying of the models by users
  • Leverage Azure Databricks to host and deploy models
  • Establish process and guidelines for model deployment, including how to wrap the model in an MLflow wrapper and what the API should look like
  • Implement best practices for CI/CD using GitLab, ensure code quality, testing, and deployment automation
  • Lead, mentor, and manage a team of 5+ engineers, foster a collaborative and high-performance environment
Requirements
  • 8+ years of experience in data engineering, with at least 2+ years in a leadership role
  • Expertise in Python and key data engineering libraries, including Python Core, Multithreading, Async, REST API, Exceptions, and Pydantic
  • Strong experience with Azure cloud services, including Azure Databricks, Azure App Service, and IAM/RBAC
  • Proficiency in CI/CD workflows, version control (GitLab), and DevOps practices
  • Familiarity with containerization and orchestration, including Docker and Kubernetes
  • Strong problem-solving skills and ability to work in a fast-paced, agile environment
  • Excellent communication, leadership, and stakeholder management skills
We offer
  • We gather like-minded people:
    • Top tech minds driving innovation in AI, cloud and digital platform modernization
    • Supportive team and agile, startup-like culture
    • Hybrid by design mode and opportunity to work remotely within Poland
    • Chance to work abroad for up to 60 days annually
    • Business-driven relocation opportunities
  • We provide growth opportunities:
    • Career development programs
    • Thought leadership, mentoring, soft skills and well-being programs
    • Certification (Anthropic, Gemini, GCP, Azure, AWS)
    • English classes
  • We cover it all:
    • Stable pay
    • Participation in the Employee Stock Purchase Plan with a 15% discount
    • Benefits package (health insurance, multisport, shopping vouchers)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Technical Lead
Python Technical Lead

EPAM Systems • Poland

Hybrid
PLN 240,000 - 420,000
Health insurance
Multisport card
Shopping vouchers
+1
Python Tech Lead: Backend & Data Platform on Azure
Python Tech Lead: Backend & Data Platform on Azure

EPAM Systems • Polska

Hybrid
PLN 300,000 - 600,000
Hybrid work
Remote work within Poland
International assignments up to 60+
+4
Python Tech Lead — Remote Backend & AI Platform Architect
Python Tech Lead — Remote Backend & AI Platform Architect

EPAM Systems • Poland

Hybrid
PLN 240,000 - 420,000
Health insurance
Multisport card
Shopping vouchers
+1
Senior/Lead Data Software Engineer (Python, Spark, Azure)
Senior/Lead Data Software Engineer (Python, Spark, Azure)

EPAM Systems • Kraków

On-site
PLN 240,000 - 360,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+3
Senior/Lead Data Software Engineer (Python, Spark, Azure)
Senior/Lead Data Software Engineer (Python, Spark, Azure)

EPAM Systems • Wrocław

On-site
PLN 180,000 - 280,000
Hybrid by design
Remote within Poland
relocation opportunities
+3
Python Developer & Data Engineer
Python Developer & Data Engineer

Luxoft • Wrocław

On-site
PLN 260,000 - 360,000
Python Developer & Data Engineer
Python Developer & Data Engineer

Luxoft • Kraków

On-site
PLN 240,000 - 360,000
Backend Developer (Python, Databricks)
Backend Developer (Python, Databricks)

Lingaro • Polska

On-site
PLN 260,000 - 360,000
Office as an option
Workation
Udemy platform access
+3
Lead BigData Engineer (Databricks + Azure)
Lead BigData Engineer (Databricks + Azure)

SoftServe • Polska

Hybrid
PLN 180,000 - 240,000
Lead Python Developer
Lead Python Developer

EPAM Systems • Polska

Hybrid
PLN 250,000 - 350,000
Hybrid work
Remote within Poland
Relocation opportunities
+2