Point your AI agent at freehire and let it find you a job.

Get the CLI →

Atrium (EMEA)

NewBe an early applicant

Senior Azure Data Engineer (Databricks)

Posted 1 view
Discussion

Summary

A 12-month, hands-on senior data engineering contract in Dublin building and optimizing scalable data pipelines on Azure using Databricks (PySpark), Azure Data Lake, and streaming ingestion (Event Hub/Kafka), with strong SQL and Python. The role includes ETL/ELT development, Spark tuning, code reviews, and production support.

Hands-on Senior Azure Data Engineer (Databricks) with 6–9 years’ experience building scalable data pipelines and streaming solutions using Databricks, PySpark and Azure Data Lake. Strong in SQL, Python and ETL/ELT, with a focus on simplicity, quality and delivery.

Role Overview:

  • Location: Dublin
  • Contract Type: 12 months

JOB SUMMARY:

  • We are seeking a Senior Data Engineer to join our data engineering team. This is a hands-on delivery role focused on building, optimizing, and maintaining scalable data pipelines using the Azure data platform.
  • The ideal candidate is pragmatic, delivery-oriented, and collaborative, someone who can design fit-for-purpose solutions, work closely with leads and peers, and contribute positively to team culture.

Required Experience & Skills

  • 6–9 years of experience in data engineering roles.

Strong hands-on experience with:

  • PySpark
  • ADF / orchestration tools
  • Solid programming experience in SQL and python.
  • Good understanding of ETL/ELT best practices, data modeling, and distributed data processing.
  • Experience working in production-grade data platforms.
  • Strong communication skills and a collaborative, professional working style.
  • Ability to take feedback positively and adapt solutions to team standards.

KEY RESPONSIBILITIES:

  • Design, build, and maintain scalable data pipelines using Azure Databricks (PySpark) and Azure Data Lake.
  • Hands on implementation experience in event-based or streaming ingestion pipelines (Event Hub, Kafka, etc.).
  • Develop reliable ETL/ELT workflows, ensuring data quality, performance, and operational stability.
  • Optimize Spark workloads with a focus on simplicity, efficiency, and maintainability.
  • Work closely with the Data Engineering Lead to implement agreed designs, review solutions, and continuously improve engineering practices.
  • Participate in peer code reviews, applying best practices and constructive feedback.
  • Troubleshoot production issues proactively and support operational excellence.
  • Collaborate effectively with cross-functional teams across Ireland and the US, communicating clearly and professionally.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available