Data Engineer

Company: Krystal Clarity
Apply for the Data Engineer
Location:
Job Description:

Job Title: Junior-Mid Level Data Engineer

Company: Krystal Clarity

Location: London/Remote

Job Type: Full-Time

Salary: £30k – £40k

About Us:

Krystal Clarity is a rapidly emerging data engineering consultancy that helps businesses leverage data to achieve their strategic objectives. As a lean, fast-paced, and dynamic company, we are looking for an ambitious Data Engineer who thrives in an entrepreneurial environment and seeks to be part of the foundational team driving the company’s growth and success.

Position Overview:

We are seeking a Junior–Mid Level Data Engineer with 1–3 years of experience in data engineering, ideally with strong exposure to Databricks and Python. You’ll work closely with senior engineers on real-world client projects, gaining experience in designing, building, and deploying data pipelines in the cloud. This role is perfect for someone looking to sharpen their technical skills, work in a collaborative consultancy environment, and take ownership of impactful work.

 

Responsibilities:

 

  • Design, build, and optimise scalable data pipelines using Databricks (PySpark, SQL, Delta Lake) on Azure.
  • Collaborate with senior engineers to understand requirements and implement solutions for clients.
  • Write clean, maintainable code in Python, applying best practices for testing and code quality.
  • Work with Azure Data Factory, Event Hubs, and storage services for data ingestion and orchestration.
  • Contribute to CI/CD workflows using Azure Pipelines and GitHub Actions, including automation of infrastructure and deployments.
  • Use scripting tools (Bash, PowerShell) and Terraform/Databricks Asset Bundles to manage infrastructure as code.
  • Apply good data governance and quality practices to ensure data integrity.
  • Document solutions, pipelines, and design decisions for future maintainability.
  • Continuously learn and explore new tools, frameworks, and best practices in data engineering.

 

Requirements:

 

  • Bachelor’s or Master’s in a STEM subject (Computer Science, Maths, Physics, Engineering, …).
  • 1–3 years of experience as a data engineer working on Azure Databricks or in the Azure ecosystem.
  • Hands-on experience with Python (PySpark strongly preferred) and strong SQL skills is required.
  • Experience with the wider Azure data ecosystem (Data Factory, Storage, Event Hub) is highly desireable.
  • Familiarity with CI/CD workflows and tools like Azure Pipelines or GitHub Actions.
  • Some exposure to infrastructure-as-code (Terraform, Bicep, IaC scripting) is desirable.
  • Expertise in other relevant technologies is desirable: dbt, Snowflake, Debezium/Kafka/Streaming, PowerBI
  • Ability to work collaboratively in a small, fast-moving team.
  • Strong communication skills with the knack for simplifying complex topics.
  • Resilience to thrive in a dynamic environment, adeptly managing multiple projects.

 

What We Offer:

 

  • The opportunity to join a consultancy in its growth stage and directly shape its success.
  • Hands-on experience across diverse client projects with mentorship from senior engineers.
  • Competitive salary and benefits package.
  • Flexibility to work remotely, with occasional in-person collaboration.

 

To Apply: Please send your CV and a cover letter explaining your interest in the role to recruitment@krystalclarity.com.

Posted: April 9th, 2026