Senior Python & PySpark Data Engineer

Luxoft

Kraków

On-site

PLN 230,000 - 320,000

Full time

9 days ago

Get a reply from this employer

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

Get past ATS filters

Job summary

Luxoft is seeking a senior Python developer to lead the build of a new data and application platform for an investment banking client. You will design scalable back-end services, APIs, and data pipelines using PySpark and Databricks within an agile environment.

You will mentor the team, drive CI/CD in Azure DevOps, and ensure high-quality automated tests and delivery. The role emphasizes clean code, architectural guidance, and collaboration with QA, product managers, and architects to align with

Qualifications

  • At least 8 years of professional software development experience, including long-term projects.
  • Strong hands-on Python development skills.
  • Hands-on experience with PySpark and distributed data processing.
  • Proven experience designing, building and maintaining ETL pipelines.
  • Hands-on experience with Databricks.
  • Experience in automated testing of data pipelines and applications.
  • Clean coding skills.
  • Excellent problem-solving skills.
  • Good communication skills and the ability to state requirements clearly to other teams.

Responsibilities

  • Design, develop, and maintain scalable back-end services and APIs using Python.
  • Build and optimize data pipelines and workloads on Databricks.
  • Design, implement, and maintain CI/CD pipelines and release processes in Azure DevOps.
  • Advise and guide the team on architecture, design decisions, and best practices.
  • Mentor developers and raise the technical level of the team through code reviews.
  • Define and consume RESTful APIs, communicating requirements across teams.
  • Translate business and product requirements into technical solutions.
  • Apply clean code principles and improve engineering standards.
  • Write and maintain automated tests (unit, integration).
  • Participate actively in Scrum/Kanban ceremonies and planning.
  • Work with QA, product managers, and architects for high-quality deliveries.
  • Support and improve existing applications in a fast-paced enterprise environment.

Skills

Python
PySpark
ETL pipelines
Databricks
Automated testing
CI/CD
RESTful APIs
Clean coding
Agile
Problem solving

Tools

Azure DevOps
Unix/Linux
Autosys
SQL

Job description

Luxoft is seeking a senior Python developer to lead the build of a new data and application platform for an investment banking client. You will design scalable back-end services, APIs, and data pipelines using PySpark and Databricks within an agile environment.

You will mentor the team, drive CI/CD in Azure DevOps, and ensure high-quality automated tests and delivery. The role emphasizes clean code, architectural guidance, and collaboration with QA, product managers, and architects to align with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python & PySpark Data Engineer for Data Platform
Senior Python & PySpark Data Engineer for Data Platform

Luxoft • Wrocław

On-site
PLN 180,000 - 260,000
Senior Python & Data Platform Lead
Senior Python & Data Platform Lead

Luxoft • Kraków

On-site
PLN 300,000 - 540,000
Private Medical & Dental care
Life Insurance covered
Internal Mobility program
Senior Python & PySpark Data Engineer - Databricks
Senior Python & PySpark Data Engineer - Databricks

Luxoft • Wrocław

On-site
PLN 280,000 - 420,000
Private Medical & Dental care
Life Insurance covered
Internal Mobility program
Senior Python & Data Platform Engineer (ETL, Databricks)
Senior Python & Data Platform Engineer (ETL, Databricks)

Luxoft • Wrocław

On-site
PLN 260,000 - 360,000
Senior Python & Data Platform Lead (Hybrid)
Senior Python & Data Platform Lead (Hybrid)

Luxoft Poland • Wrocław

Hybrid
PLN 180,000 - 280,000
Senior Python Data Platform Lead - Hybrid (Databricks)
Senior Python Data Platform Lead - Hybrid (Databricks)

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 320,000
Senior Python & Data Platform Engineer
Senior Python & Data Platform Engineer

Luxoft • Kraków

On-site
PLN 240,000 - 360,000
Senior PySpark Developer - Global Regulatory Data Platform
Senior PySpark Developer - Global Regulatory Data Platform

Luxoft • Wrocław

On-site
PLN 180,000 - 260,000
Python/PySpark developer and Data Engineer
Python/PySpark developer and Data Engineer

Luxoft • Wrocław

On-site
PLN 180,000 - 260,000
Python/PySpark developer and Data Engineer
Python/PySpark developer and Data Engineer

Luxoft • Kraków

On-site
PLN 230,000 - 320,000