Senior Data Engineer

St. James’s Place
Cirencester
4 days ago
Create job alert
Senior Data Engineer

Location: Cirencester Office
Workplace Type: Hybrid
Employment Type: Permanent
Seniority: Mid‑Senior Level


What you’ll be doing

  • Developing data engineering solutions ensuring they balance both functional and non‑functional requirements.
  • Building, testing and deploying scalable data pipelines to ingest, transform and store large volumes of data, on a core system, from various sources such as Bluedoor, Rowan Dartington, Salesforce, 3rd Party Providers.
  • Establishing, modifying and maintaining data structures and associated components and provide specialist expertise in the design characteristics of database management systems or data warehouse products.
  • Designing and developing integration of the data platform with other enterprise systems, such as CRM, ERP, and marketing automation platforms allowing seamless data sharing and analysis across the organisation.
  • Optimising data workflows for efficiency, speed and cost‑effectiveness and troubleshooting and resolving performance issues where necessary.
  • Enabling the monitoring of infrastructure performance and health and ensuring the platform continues to meet analytical and business needs.
  • Working with the Data Acquisition and Data Governance teams to ensure data quality, lineage and security frameworks are taken account of in all developments.
  • Providing guidance in the selection, provision and use of database and data warehouse architectures, software and facilities.

Who we’re looking for

We are looking for an experienced Senior Data Engineer who will ensure best practice standards are followed, and all work aligns to the appropriate guidelines. The role holder will mainly be developing on the Data platform however other systems may also require development and maintenance. They will also ensure testing is carried out appropriately and assist the Data Platform team with enabling the implementation of principles and improvements.


Essential Criteria

  • Extensive experience working in data engineering and data integration positions.
  • Highly capable of using data tools and technologies including Snowflake, SQL, AWS and/or Azure.
  • Highly experienced in project lifecycle and experience working alongside PMS, BAs, Testers, and Developers.
  • Key skills in root cause analysis, troubleshooting and resolving performance issues/defects.

Desirable Criteria

  • Expert Snowflake development and engineering knowledge.
  • Capable of using other data tools including Talend, MuleSoft, Matillion, SSIS.
  • Experience in data integrations and integrating data to answer business questions.
  • Competent stakeholder management skills and capable of fostering mutually beneficial relationships across multiple business areas.
  • Bachelor's degree or equivalent in Data Science, Computer Science, Mathematics or similar STEM subject.

Special Requirements

  • Some business travel may be necessary.

What’s in it for you?

We reward you for the work you do, whether that’s through our discretionary annual bonus scheme that reflects both personal and company performance, competitive annual leave allowance (28 days plus bank holidays, with the option to purchase an additional 5 days), or online rewards platform with a variety of discounts.


We also have benefits to support whatever stage of life you are in, including:



  • Competitive parental leave (26 weeks full pay)
  • Private medical insurance (optional taxable benefit)
  • 10% non‑contributory pension (increasing with length of service)

Reasonable Adjustments

We’re an equal opportunities employer and want to ensure our recruitment process is accessible and inclusive for all; if you require reasonable adjustment(s) at any stage please let us know by emailing us at .


Research tells us …

Applicants (especially those from underrepresented groups) can be put off from applying for a role if they do not meet all the criteria or have been on an extended career‑break. If you think you would be a good match for this role and can demonstrate some transferable experience please apply, regardless of whether you tick every box.


What’s next?

If you’re excited about this role and believe you have the skills and experience we’re looking for, we’d love to hear from you! Please submit an application by clicking ‘apply’ below and our team will be in touch.


As a business regulated by the FCA we would advise you to familiarise yourself with the conduct regulations and in particular consumer duty obligations prior to an interview with SJP.


#J-18808-Ljbffr

Related Jobs

View all jobs

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer - Energy

Senior Data Engineer, SQL, RDBMS, AWS, Python, Mainly Remote

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Machine Learning Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Are you considering a career change into machine learning in your 30s, 40s or 50s? You’re not alone. In the UK, organisations across industries such as finance, healthcare, retail, government & technology are investing in machine learning to improve decisions, automate processes & unlock new insights. But with all the hype, it can be hard to tell which roles are real job opportunities and which are just buzzwords. This article gives you a practical, UK-focused reality check: which machine learning roles truly exist, what skills employers really hire for, how long retraining realistically takes, how to position your experience and whether age matters in your favour or not. Whether you come from analytics, engineering, operations, research, compliance or business strategy, there is a credible route into machine learning if you approach it strategically.

How to Write a Machine Learning Job Ad That Attracts the Right People

Machine learning now sits at the heart of many UK organisations, powering everything from recommendation engines and fraud detection to forecasting, automation and decision support. As adoption grows, so does demand for skilled machine learning professionals. Yet many employers struggle to attract the right candidates. Machine learning job adverts often generate high volumes of applications, but few applicants have the blend of modelling skill, engineering awareness and real-world experience the role actually requires. Meanwhile, strong machine learning engineers and scientists quietly avoid adverts that feel vague, inflated or confused. In most cases, the issue is not the talent market — it is the job advert itself. Machine learning professionals are analytical, technically rigorous and highly selective. A poorly written job ad signals unclear expectations and low ML maturity. A well-written one signals credibility, focus and a serious approach to applied machine learning. This guide explains how to write a machine learning job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Machine Learning Jobs: The Only Topics You Actually Need (& How to Learn Them)

Machine learning job adverts in the UK love vague phrases like “strong maths” or “solid fundamentals”. That can make the whole field feel gatekept especially if you are a career changer or a student who has not touched maths since A level. Here is the practical truth. For most roles on MachineLearningJobs.co.uk such as Machine Learning Engineer, Applied Scientist, Data Scientist, NLP Engineer, Computer Vision Engineer or MLOps Engineer with modelling responsibilities the maths you actually use is concentrated in four areas: Linear algebra essentials (vectors, matrices, projections, PCA intuition) Probability & statistics (uncertainty, metrics, sampling, base rates) Calculus essentials (derivatives, chain rule, gradients, backprop intuition) Basic optimisation (loss functions, gradient descent, regularisation, tuning) If you can do those four things well you can build models, debug training, evaluate properly, explain trade-offs & sound credible in interviews. This guide gives you a clear scope plus a six-week learning plan, portfolio projects & resources so you can learn with momentum rather than drowning in theory.