Job Openings Tech Lead in Data Engineering (M/F)

About the job Tech Lead in Data Engineering (M/F)

Tech Lead Data Engineering

Position Overview:


As a Tech Lead in Data Engineering, you will serve as a key technical advisor to stakeholders, own end-to-end data engineering initiatives, manage technical debt, and mentor junior engineers. You will play a critical role in designing, architecting, and building robust, scalable data solutions.

This role requires a strong software engineering mindset, with proven experience writing production-grade Python code, and solid expertise in Azure, Databricks (PySpark), and SQL.

Key Requirements:

  • Lead the design and development of batch and real-time data pipelines using tools like Databricks, PySpark, and DBT.
  • Optimize data storage formats (e.g., Delta Lake, Parquet) and implement data quality checks.
  • Collaborate with data scientists and analysts to provide seamless access to data for analytics and machine learning.
  • Manage Azure cloud infrastructure and ensure compliance with data privacy regulations.
  • Mentor junior team members and promote best practices in data engineering.

Requirements:

  • Masters or PhD in a related field.
  • Python: minimum of 5 years of production-level coding experience
  • SQL: advanced level
  • Azure (Data Factory, managed services): minimum of 2 years of experience
  • Databricks with PySpark: minimum of 3 years of experience
  • Fluent English
  • Proven experience in building production pipelines, making technical decisions, and mentoring other engineer.
  • Strong skills in data architecture, ETL processes, and cloud infrastructure management.
  • Experience with CI/CD tools and data security best practices.