Senior Data Engineer

Butterfly Projects Ltd
Manchester
4 days ago
Create job alert

Manchester, United Kingdom | Posted on 10/11/2025


Butterfly Data is looking to hire motivated and talented data engineers to join our consulting team. This role would either be a Senior Data Consultant or Principal Data Consultant depending on experience and ability. This is an exciting opportunity to work with a range of clients, making a tangible impact and to join a growing small dynamic consultancy.


The Role

  • You will undertake a variety of client projects, providing technical solutions for a broad range of data challenges, helping organisations put data behind every decision.
  • You will design and build complex systems and data pipelines that deliver effective solutions for clients.
  • You will be responsible for engaging with and managing a range of technical and business stakeholders, to understand their requirements and perspectives.

Requirements

The Candidate



  • You should be inquisitive and logical with the ability to overcome and solve complex problems.
  • You need to be self‑motivated, organized, thorough and professional.
  • You should be someone who is constantly learning and staying aware of new trends in the industry.
  • You must be confident and able to communicate effectively with a range of stakeholders.
  • You should be able to work independently, take responsibility and use your initiative.
  • Ideally will be based in our Manchester office or alternatively based remotely, but in commutable distance of client sites in the North West of England – though ability to travel elsewhere in the UK occasionally is also a requirement for the role.
  • Have lived in the UK for 5+ years as this is an essential requirement for obtaining UK Security Clearance via UK Security Vetting.
  • Fluent English, UK resident for a minimum of 5 years, with the right to work in the UK.
  • A numerate or technical degree, or NVQ Level 4; or relevant experience.
  • Knowledge of DevOps processes.
  • Experience of working in secure/highly‑regulated environments.
  • Ability to write high quality technical documentation.
  • Experience with cloud computing platforms (ideally Azure).
  • Excellent people, stakeholder, and communication skills.
  • 3+ years experience in data engineering, but more experience expected if hoping to join at a Principal Consultant level.
  • Experience migrating and converting solutions between platforms.
  • Experience with SAS tools and/or SAS administration.
  • Familiarity with information security standards, policies and procedures.
  • Familiarity with Agile Development and Deployment (Scrum, SAFe, etc.).

Inclusivity

Being a Disability Confident Employer shows our commitment in supporting our employees further.


Providing reasonable adjustments where necessary.


If you require this document in an alternative format, please contact us, and we will be happy to assist you.


Interview Process

  • The 1st round will be remote, and then we expect one or both of the 2nd and 3rd rounds to be in‑person.
  • Screening Interview with our HR team to understand if you’d be suitable for the role.
  • 2nd Round Interview with two members of our consultancy team to understand your technical skills and experience.
  • Final Round interview with a senior member of the team, where you will be asked to deliver a presentation explaining a project you have been involved with.

Benefits Package

  • Competitive salary – Between £40,000 – £55,000 depending on experience.
  • Annual discretionary employment bonus, based on the company performance for the previous year.
  • As an employee‑owned company, we also pay an ownership bonus where a proportion of the year’s profits are paid to the staff.
  • 10% employer pension contribution without any requirement to match.
  • 25 days annual leave (plus Bank Holidays) with the option to buy additional leave.
  • Generous training and personal development allowances.
  • Flexible working arrangements.
  • Private family health insurance, with additional Mental Health & Dental cover.
  • Enhanced family (maternity, paternity & adoption) leave.
  • MOD Reservist / Volunteering support Policy in place.

About Us

  • Butterfly Data is a SME with a diverse team of experienced technology consultants across the UK, specialising in data science and data management.
  • We have a proven track record in helping our clients understand their data, to allow them to gain maximum value from it in an efficient and effective manner.
  • We help organisations achieve data‑driven results, through digital transformation using cloud services.

Mission Statement

  • As an employee‑owned business, we are fostering a culture of empowerment, inclusivity, accountability, and are operating the company for the long‑term benefit of its employees. We’re dedicated to harnessing the true potential of data.
  • Our mission is to lead the way in ethical and sustainable data analytics, educating organisations on the benefits of having: ‘Data Behind Every Decision’.

Vision

  • Our vision is to be data evangelists and problem solvers that create value for our clients, applying the right data solution for your team.
  • As a B‑Corp certified company we prioritise the well‑being of society and the environment and encourage our clients to become more sustainable and socially responsible businesses.
  • Our ambition is to build relationships which position us as the ‘go to’ SME that you can trust and rely upon to support your data‑led initiatives.


#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.