Senior Data Engineer

Senior Data Engineer

Cambridge | Hybrid (1 day on site)

Up to £90k + benefits

Do you you enjoy working closely with a tight-knit team?

Do you want to work in a business where making a difference is at the heart of their goals?

I'm supporting a rapidly scaling medical technology innovator in their search for a Senior Data Engineer to help design and build a next-generation unified lakehouse platform on Databricks. This is a fantastic opportunity for a product-minded engineer who wants to apply solid software engineering principles to build trusted, discoverable, and scalable data products - ultimately empowering every team across the organisation to make confident, data-driven decisions.

You'll be working at the heart of a mission-driven company developing ground-breaking technology. Your work will help unlock innovation, improve data accessibility, and support teams working to bring life-changing medical technology to more patients.

Alongside impactful work, you'll join a supportive and collaborative environment that values continuous learning, professional development, and technical excellence.

Key Responsibilities:

  • Playing a key role in shaping the foundations of a Databricks-based lakehouse platform - designing how the catalogue is structured, defining core dimensions/facts, and ensuring the platform is discoverable and useful across the business.
  • Writing clean, performant Python, SQL, and working confidently with Spark/PySpark.
  • Integrating third-party tools, connectors, and SaaS data sources into a cohesive data ecosystem.
  • Owning software components end-to-end: from idea, to build, to production (ensuring reliability and maintainability).
  • Championing continuous improvement and modern engineering practices.
  • Working closely with cross-functional stakeholders to turn real-world problems into elegant data solutions.
  • Producing clear, concise technical documentation.
  • Adapting within a fast-evolving environment and contributing across the data remit wherever needed.

About You:

  • Have hands-on experience building Databricks lakehouse architectures and are excited by shaping foundational data infrastructure.
  • Understand how to engineer data platforms for trust, scalability, and discoverability, not just produce pipelines.
  • Are confident with Databricks, AWS, and the modern data stack.
  • Enjoy fast-paced, iterative delivery and creating user-friendly, value-driven outcomes.
  • Collaborate naturally, share ideas openly, and learn from those around you.
  • Are adaptable, curious, and motivated by continuous improvement and learning.
  • Bring strong experience in data engineering, particularly in greenfield or scaling environments (or equivalent).
  • Embrace "data as a product" thinking - ensuring datasets have clear purpose, documentation, quality checks, version control, and measurable value.
  • Think like a seasoned engineer: Git, CI, modular code, automated tests, alerting, and clean architecture are second nature.
  • Are excited to establish foundational patterns that others will follow.

Why This Role Matters You'll be joining a company that is building world-class medical technologies and breaking new ground. The work is meaningful, the teams are supportive, and the opportunities for impact and growth are huge.

What are the benefits?:

  • Bonus structure
  • Medical cover (including dependents)
  • Life insurance
  • Additional Pension contribution
  • Enhanced parental leave

Keen to express your interest, or find out more?

Option 1: Click the apply button (don't worry, we'll discuss your CV before submitting)

Option 2: Drop me a message on LinkedIn (Rachel Bush – SoCode Recruitment)

Job Details

Company
SoCode Recruitment
Location
Norwich, Norfolk, UK
Employment Type
Full-time
Posted