JCB

JCB

Uttoxeter, East Midlands

Data & Analytics Engineer

Full-Time£31,000 - 69,000 per year2 days agoUnited Kingdom
IT

Job Description

Salary: £31,000 - 69,000 per year

Requirements:
  • Great attention to detail and excellent personal standards relating to accuracy and consistency.
  • Customer focused and able to build client relationships.
  • Strong stakeholder communication skills, with the ability to translate business needs into value-adding data models and pipelines.
  • A documentation mindset, including runbooks, catalog cards, and readmes.
  • Experience of a multinational business and system landscape.
  • Flexible and able to act as a positive agent for change.
  • Enjoys working as part of a team.
Responsibilities:
  • Design and implement batch and streaming pipelines across bronze, silver, and gold layers using PySpark, Spark SQL, DLT, and Auto Loader.
  • Implement CDC patterns, incremental loads, and performance tuning through partitioning, Z Order, OPTIMIZE, and VACUUM.
  • Build robust tests, data expectations, and observability including alerts, metrics, and runbooks.
  • Orchestrate workflows using Databricks Jobs.
  • Collaborate on CI/CD with the platform team using Repos, Git, deployment pipelines, and Terraform for jobs and infrastructure as code.
  • Model curated gold datasets, dimensional models, and semantic layers for BI.
  • Optimise SQL Warehouses for performance, concurrency, and cost, while maintaining versioned metric definitions.
  • Document tables with catalog cards covering owner, SLA, lineage, and data contracts, and support discoverability.
  • Implement access controls with Unity Catalog.
  • Adhere to naming conventions and tagging standards for owner, environment, cost centre, and classification.
  • Participate in access reviews, audit remediation, and privacy and compliance processes.
  • Work closely with key business stakeholders and SI partners to gather requirements, optimise business processes, and deliver scalable solutions that drive business value.
Technologies:
  • CI/CD
  • Databricks
  • Git
  • Support
  • PySpark
  • SQL
  • Spark
  • Terraform
  • Unity
  • GameDev
  • Security
  • Tableau

More:

We are JCB, hiring a full-time permanent Data & Analytics Engineer during an exciting transformation of our global data capabilities. You will join a team focused on designing, building, and optimising reliable data pipelines and well-governed analytical datasets on the Databricks Lakehouse, enabling fast and secure analytics through SQL warehouses and Unity Catalogues. We offer a competitive salary, 33 days holiday, company pension, onsite gym, in-house doctor and dentist, an ULEV car scheme, and access to our JCB Rewards Hub with high street discounts, plus our Cycle to Work Scheme. We are committed to diversity, fairness, and an inclusive recruitment process.

last updated 37 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About JCB

JCB

JCB

Uttoxeter

IT

Skills & Technologies

GoScalaTerraformGitCI/CDAIUI

Inferred from job description

Salary Insight

£50,000

This role

£60,000

UK median

This salary is 17% below the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom