Back to jobs

Python Backend Developer

Client is an IT Hub that supports the largest marketplace. They service governments, banks, insurers, car manufacturers, and construction

What you'll do

  • Design, build, and maintain Python-based backend services and ETL pipelines
  • Develop and extend Apache Airflow frameworks and operators
  • Build reliable data pipelines feeding Data Lakes and Data Warehouses
  • Ensure data quality, security, and SLA compliance
  • Collaborate with BI, AI/ML, and business stakeholders
  • Use GenAI tools (GitHub Copilot, Microsoft Copilot) to improve development productivity
  • Participate in rotational operational monitoring and incident resolution

What we're looking for

Must-have

  • 3-5 years of recent commercial Python backend development
  • Strong SQL and data warehouse fundamentals
  • Experience building and supporting backend or data-intensive systems
  • Clear written and verbal communication skills

Nice-to-have

  • Data engineering or big data experience (Spark, Kafka, streaming)
  • Apache Airflow experience
  • Azure stack exposure (Azure Data Lake, Synapse)
  • Familiarity with GenAI models (GPT, Claude) and AI-assisted development
  • Experience with Parquet and modern data formats