Senior Data Engineer

Cenosco

United Kingdom

Remote

GBP 90,000 - 120,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Top-notch equipment
Flexible working arrangements
Growth opportunities

Job summary

Cenosco is hiring a Senior Data Engineer to design and build a new data platform from the ground up. You will shape architecture, tooling, and a single source of truth across our data landscape, collaborating with Product, Engineering and Domain teams to deliver robust ELT/ETL pipelines.

We value hands-on experience with Snowflake/Databricks, strong SQL and Python, and the ability to drive architectural decisions.

Qualifications

  • 8+ years of professional experience in Data Engineering.
  • Experience in a SaaS or Data-as-a-Service environment.
  • Strong SQL and Python skills.
  • Hands-on experience designing and building ELT/ETL pipelines.
  • Strong data modelling skills (dimensional and/or lakehouse).
  • Production experience with a modern cloud data platform (Snowflake/Databricks; others welcome).
  • Experience integrating data from multiple heterogeneous sources.
  • Ability to influence architectural and tooling decisions and explain trade-offs.
  • Fluent English and excellent communication skills.

Responsibilities

  • Design and build a data platform from scratch including ingestion, modelling and consumption.
  • Participate in architectural decisions and select suitable technologies.
  • Connect and consolidate data from multiple sources to create a single source of truth.
  • Build reliable, scalable ELT/ETL pipelines and data models for product and analytics.
  • Collaborate with Product, Engineering and Domain teams to translate business needs into data solutions.
  • Raise quality through code reviews, documentation, and knowledge sharing.

Skills

SQL
Python
Data modelling
ELT/ETL pipelines
Architectural decisions

Tools

Snowflake
Databricks
BigQuery
Synapse
Airflow
dbt
Dagster
Terraform

Job description

About the Role

At Cenosco, we build Asset Integrity Management Software trusted by global leaders in Oil & Gas, Chemicals, Energy and beyond. We are building a new data platform from the ground up, and we need a Senior Data Engineer to shape it: the architecture, the tooling, and the single source of truth our products and teams will rely on.

You will join the Data Engineering team, make real architectural decisions, and bring a pioneering mindset. No tools are set in stone, so we expect you to propose what works best and back it with reasoning.

What You'll Do
Platform & Architecture
  • Design and build our data platform from scratch, from ingestion to modelling to consumption
  • Take part in architectural decisions and help choose the right technologies (Snowflake, Databricks, or something you propose)
  • Research, evaluate, and implement a single source of truth across our data landscape
Data Integration
  • Connect and consolidate data from multiple IMS databases and other heterogeneous sources
  • Design and build reliable, scalable ELT/ETL pipelines
  • Develop data models that serve both product and analytical needs
Collaboration
  • Work closely with Product, Engineering, Domain Expertise, and other departments to turn business needs into solid data solutions
  • Raise the quality bar through code reviews, documentation, and knowledge sharing
  • Help shape engineering practices and standards as the team grows
What You'll Need
  • 8+ years of professional experience in Data Engineering
  • Professional experience in a SaaS or Data-as-a-Service environment
  • Solid SQL and Python
  • Hands-on experience designing and building ELT/ETL pipelines
  • Strong data modelling skills (dimensional and/or lakehouse)
  • Production experience with at least one modern cloud data platform (Snowflake or Databricks ideal; BigQuery or Synapse also welcome)
  • Experience integrating data from multiple heterogeneous sources
  • Experience owning or influencing architectural and tooling decisions, and the ability to explain the trade-offs
  • Comfortable building without an existing backlog, structure, or playbook
  • Fluent English and strong communication skills
Bonus Points For
  • Experience with orchestration and transformation tools (Airflow, dbt, Dagster)
  • Infrastructure as code and CI/CD (Terraform, Git-based workflows)
  • Experience with data governance, data quality, or master data management
  • Experience with Azure (or another major cloud)
Working Location
  • UK - Remote
Why You'll Love Working with Us
  • Build a data platform from scratch, with real influence on direction and tooling
  • Work on software used in safety-critical industries - your work genuinely matters
  • Freedom to propose and pioneer rather than inherit someone else's decisions
  • Join a small, engaged team where your voice carries weight
  • Flexible working arrangements that fit both you and the role
  • Competitive compensation with meaningful additional perks and top-notch equipment
  • Real investment in your growth - continuous learning is part of how we work
  • Team activities chosen by the team, not the marketing department
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Harnham • Greater London

Hybrid
GBP 85,000 - 105,000
Discretionary annual bonus
Hybrid working (two office days per wk
Ownership and autonomy in data team
+3
Software Engineer III - Data - FMX
Software Engineer III - Data - FMX

Fanaticsfbg • Greater London

On-site
GBP 70,000 - 100,000
Senior Data Engineer - Border to Coast Pension Partnership
Senior Data Engineer - Border to Coast Pension Partnership

Interface Recruitment • Leeds

Hybrid
GBP 70,000 - 100,000
Vitality Health
Employee Assistance Programme (EAP)
Hols - 30 days + BH
+1
Senior Data Engineer — Build Real-Time Cloud Data Platforms
Senior Data Engineer — Build Real-Time Cloud Data Platforms

Simple Machines Pty Ltd • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Copello Global Ltd • Birmingham

Hybrid
GBP 50,000 - 70,000
Pension scheme with up to 12% employee
Private GP
3x life assurance
+2
Data Engineer
Data Engineer

Nextech • Milton Keynes

Hybrid
GBP 63,000 - 77,000
Competitive salary
Bonus potential
Pension
+4
Lead Data Engineer
Lead Data Engineer

Tenth Revolution Group • City Of London

Remote
GBP 99,000 - 121,000
Fully Remote UK
Private Medical Insurance
Annual Team Bonus Scheme
+4
Senior Data Engineer -Hybrid- North Lincolnshire- £50K
Senior Data Engineer -Hybrid- North Lincolnshire- £50K

Akkodis • Greater Lincolnshire

Hybrid
GBP 45,000 - 55,000
Quarterly bonus
Benefits package
Data Engineering Lead
Data Engineering Lead

RCS Global Group • Greater London

Hybrid
GBP 60,000 - 100,000
Company pension
Healthcare
Travel and life insurance
+3
DATA ENGINEER
DATA ENGINEER

Talent Sure Recruitment Limited • City Of London

Hybrid
GBP 40,000 - 80,000
Flexible & Hybrid Working
Generous Annual Leave
Health & Wellbeing
+3