Data Engineer

Data Engineer

Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
Redgate Software

At a Glance

  • Tasks: Design and deliver data pipelines and products for analytics and AI.
  • Company: Join Redgate, a trusted tech company focused on collaboration and innovation.
  • Benefits: Competitive salary, flexible work, and a supportive team environment.
  • Other info: Diverse and inclusive workplace with excellent growth opportunities.
  • Why this job: Tackle real-world data challenges and make a visible impact across the business.
  • Qualifications: Experience as a Data Engineer with strong SQL and Python skills.

The predicted salary is between 50000 - 60000 £ per year.

Location: Cambridge

In‑office expectation: Once every two weeks

Employment type: Permanent

Salary: £50,000 - £60,000 subject to experience

About Redgate

Redgate brings together people who want to do their best work in an environment built on trust, accountability, and collaboration. We build solutions that help data professionals securely manage the data and databases that their organizations depend on - a space that's only becoming more critical as systems scale, data regulations increase, and AI adoption accelerates.

Why join our engineering team?

  • Build high‑impact data products used across Finance, Commercial, and Operations, with work that delivers visible value across the business.
  • Work on a modern, evolving data stack, with the opportunity to shape standards, patterns, and how the platform develops over time.
  • Tackle complex, real‑world data challenges at scale, alongside colleagues who genuinely value data quality, strong modelling, and reliable engineering.

About The Role

  • Own the reliability and usability of Redgate’s data, designing and delivering data pipelines and products that support reporting, analytics, and AI across the business.
  • Build end‑to‑end data products on Databricks, using SQL, Python, and PySpark, from ingestion through to curated models used in Power BI and AI use cases.
  • Work across a complex, real‑world data landscape, integrating multiple source systems with varying levels of quality and maturity.
  • Apply strong engineering judgement, balancing data modelling, performance, cost, and structure to build durable solutions that stand up to real usage.
  • Shape data engineering standards and practices, improving reliability, testing, observability, and cost efficiency, and helping enable future AI use cases.

What Makes You a Great Fit

  • Proven experience as a Data Engineer
  • Experience working with Databricks
  • Strong SQL and data querying skills
  • Strong practical experience working with source control solutions such as GitHub, using methodologies such as Git Flow
  • Experience using Python and PySpark to build and maintain data pipelines

Belonging at Redgate

We believe that people do their best work in an environment built on respect, fairness, and trust — and that diverse perspectives lead to better outcomes. Redgate is an equal opportunity employer, and we make hiring decisions based on skill, potential, and alignment with our values.

Data Engineer employer: Redgate Software

Redgate is an exceptional employer that fosters a collaborative and inclusive work culture, where employees are empowered to tackle complex data challenges and contribute to high-impact projects. Located in the vibrant city of Cambridge, the company offers competitive salaries, opportunities for professional growth, and a commitment to diversity, ensuring that every team member feels valued and respected. With a focus on innovation and quality, Redgate provides a unique environment for Data Engineers to thrive and make a meaningful impact in the evolving landscape of data management.
Redgate Software

Contact Detail:

Redgate Software Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer

✨Network Like a Pro

Get out there and connect with folks in the data engineering space! Attend meetups, webinars, or even just grab a coffee with someone in the industry. Building relationships can lead to job opportunities that aren’t even advertised.

✨Show Off Your Skills

Create a portfolio showcasing your projects, especially those involving SQL, Python, and Databricks. Having tangible examples of your work can really impress potential employers and give them a taste of what you can bring to the table.

✨Ace the Interview

Prepare for technical interviews by brushing up on your data engineering concepts and practicing coding challenges. Don’t forget to also prepare questions about the company culture and team dynamics at Redgate – it shows you’re genuinely interested!

✨Apply Through Our Website

Make sure to apply directly through our website for the best chance of landing that Data Engineer role. It’s the quickest way to get your application in front of the right people and show us you’re serious about joining the team!

We think you need these skills to ace Data Engineer

Data Engineering
Databricks
SQL
Python
PySpark
Data Pipeline Development
Source Control (GitHub)
Data Modelling
Performance Optimisation
Cost Efficiency
Testing and Observability
Integration of Source Systems
Analytical Skills
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Data Engineer role. Highlight your experience with Databricks, SQL, and Python, as these are key to what we’re looking for.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about data engineering and how you can contribute to our team. Share specific examples of your past work that align with our mission at Redgate.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing real-world applications of your skills, especially those involving data pipelines and analytics.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Redgate Software

✨Know Your Data Tools

Make sure you’re well-versed in Databricks, SQL, Python, and PySpark. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects. Being able to share specific examples will show that you can hit the ground running.

✨Understand the Company Culture

Redgate values trust, accountability, and collaboration. Familiarise yourself with their approach to belonging and inclusion. During the interview, reflect these values in your answers and demonstrate how you can contribute to a positive team environment.

✨Prepare for Technical Questions

Expect to tackle some technical challenges during the interview. Practice common data engineering problems and be ready to explain your thought process. This will showcase your engineering judgement and problem-solving skills, which are crucial for the role.

✨Showcase Your Project Experience

Be prepared to discuss your previous work as a Data Engineer. Highlight specific projects where you designed data pipelines or improved data quality. Use metrics to quantify your impact, as this will help illustrate your ability to deliver visible value across the business.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>