Logo for Commit

Senior Python Data Engineer

Roles & Responsibilities

  • 3+ years of professional Python development experience.
  • Strong proficiency in SQL and NoSQL database design and management.
  • Experience with Apache Spark and ETL pipelines.
  • Proven experience building applications with FastAPI.

Requirements:

  • Develop, optimize, and maintain scalable data pipelines to ensure high-quality data flow.
  • Build and maintain high-performance backend APIs using FastAPI.
  • Proactively identify bottlenecks and improve system stability within existing infrastructures.
  • Collaborate with cross-functional teams to integrate AWS services and workflow orchestration tools into production.

Job description

Description

We are seeking a proactive Python Developer with at least 3 years of experience to join our engineering team in Poland. You will be responsible for the full lifecycle of data-driven applications, from building robust backend APIs to designing and maintaining complex data pipelines. The ideal candidate thrives in a DevOps-cultured environment and is eager to work with modern orchestration and cloud technologies.

Core Responsibilities:

  • Data Pipeline Management: Develop, optimize, and maintain scalable data pipelines to ensure high-quality data flow.
  • API Development: Build and maintain high-performance backend APIs using FastAPI.
  • System Reliability: Proactively identify bottlenecks and improve system stability within existing infrastructures.
  • Collaboration: Work closely with cross-functional teams to integrate AWS services and workflow orchestration tools into the production environment.


Requirements

  • Required Qualifications:
  • Experience: 3+ years of professional Python development experience.
  • Databases: Strong proficiency in both SQL and NoSQL database design and management.
  • Strong working experience with Apache Spark and ETL pipelines - MUST
  • DevOps Tools: Hands-on experience with Docker, CI/CD pipelines, and Git version control.
  • Frameworks: Proven experience building applications with FastAPI.
  • Cloud & Orchestration: Practical experience with AWS services and familiarity with Airflow (or similar workflow orchestration tools).
  • Communication: Upper-Intermediate level of English (written and spoken) for effective team collaboration.

Preferred Skills (Nice to Have):

  • Experience within the Financial Domain.
  • Hands-on experience with Apache Spark and complex ETL pipelines.
  • Knowledge of container orchestration using Kubernetes.
  • Exposure to or interest in Large Language Models (LLMs) and AI integration.

The company provides relocation for Ukrainians to Poland.


Data Engineer Related jobs

Other jobs at Commit

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.