Senior Analytics Engineer

SoSafe

Greater London

Remote

GBP 70,000 - 110,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

33 vacation days
Open Up wellbeing program
Corporate discounts
Virtual events & community activities
Dog-friendly HQ
Tech equipment provided
Referral bonuses

Job summary

SoSafe is seeking an experienced Analytics Engineer to own the transformation layer in dbt and define core metrics across the business. You will model complex SaaS data by integrating events, CRM, and support data into clean dimensional models.

You will collaborate with data engineers, establish testing and data quality practices, and document lineage to enable self-service analytics across teams. Fluent English required.

Qualifications

  • 5+ years in analytics engineering or data engineering focused on data modeling.
  • Strong proficiency in dbt and SQL.
  • Solid understanding of dimensional modeling and metric design.
  • Experience with cloud data warehouses (BigQuery, Snowflake, or Redshift).
  • Experience with metrics / semantic layers (dbt metrics, MetricFlow, Cube).
  • Strong data quality mindset (testing, validation, monitoring).
  • Comfortable working with event-based data and cross-functional teams.
  • Able to turn ambiguous business questions into clear data models.
  • Fluent in English.

Responsibilities

  • Own the transformation layer in dbt - design, build, and maintain modular, well-tested data models.
  • Define and implement core business metrics (activation, engagement, retention) as reusable data assets.
  • Model complex SaaS data by integrating product events, CRM, and support data into dimensional models.
  • Build and evolve our semantic layer to enable consistent KPI definitions for downstream users.
  • Collaborate with Data Engineers on upstream data contracts and event schemas.
  • Establish and enforce best practices in testing, documentation, and data quality.
  • Document models, metrics, and lineage clearly for self-service across teams.

Skills

Analytical thinking
Cross-functional collaboration
English fluency
Business acumen
Data modeling

Tools

dbt
SQL
MetricFlow
Cube

Job description

Location:

UK, Ireland, or Portugal. Candidates must have work authorization in one of these countries. Office access available in London, Dublin, and Lisbon.

Here's how you'll make a difference:
  • Own the transformation layer in dbt - design, build, and maintain modular, well-tested data models that define how data is structured and consumed across the company.

  • Define and implement core business metrics (e.g. activation, engagement, retention) as reusable, versioned data assets- ensuring consistent definitions across analytics, product, and AI use cases.

  • Model complex SaaS data by integrating product events, CRM (Salesforce), and support data into clean, well-defined fact and dimension models.

  • Build and evolve our semantic layer - creating a reliable abstraction over our data that enables consistent KPI definitions and supports downstream consumers, including LLM-based analytics agents.

  • Collaborate with Data Engineers on upstream data contracts and event schemas - ensuring raw data is structured in a way that supports scalable, reliable analytics.

  • Establish and enforce best practices in testing, documentation, and data quality - making these part of the standard development lifecycle.

  • Document models, metrics, and lineage clearly - enabling self-service and reducing ambiguity across teams.

What you bring:
  • 5+ years in analytics engineering or data engineering with a strong focus on data modeling

  • Strong proficiency in dbt and SQL- building modular, well-tested models

  • Solid understanding of dimensional modeling and metric design

  • Experience working with cloud data warehouses (BigQuery, Snowflake, or Redshift)

  • Experience with metrics / semantic layers (e.g. dbt metrics, MetricFlow, Cube)

  • Strong data quality mindset (testing, validation, monitoring)

  • Comfortable working with event-based data and cross-functional teams

  • Able to turn ambiguous business questions into clear data models

  • Strong business acumen with the ability to challenge metric definitions and ensure they reflect real business outcomes

  • Fluent in English.

Nice to have:
  • Familiarity with how LLMs consume structured data- e.g. semantic layers, metrics registries, YAML-based context- and an interest in building data infrastructure that serves AI agents, not just BI tools.

  • Experience modeling product usage data (event-based or session-based).

What we offer*
  • Work/Life balance: Flexible hours, 33 vacation days

  • Wellbeing and financial support: Access to Open Up, corporate discounts

  • Connection & community: Virtual events, collaborative team activities, and opportunities for local meet-ups

  • And the list goes on: Tech equipment, referral bonuses, dog-friendly HQ

*Perks and benefits listed above are for full-time employees and may vary slightly by office location. These are just a sample- you'll learn more during the interview process.

About Us

At SoSafe, we're on a mission to make the digital world safer by addressing the human factor in cybersecurity. As one of the fastest-growing security awareness scale-ups worldwide, we leverage behavioural science and data-driven learning to empower people against cyber threats. Our Human Risk Management approach helps organisations turn their employees into their strongest line of defence.

Backed by leading VCs like Highland Europe and Global Founders Capital, we're rapidly expanding across the globe. We're looking for team players who want to drive meaningful change in cybersecurity, take ownership of their work, and grow with us.

If you thrive in a vibrant, purpose-driven environment that values innovation, diversity, and collaboration, then this is the place for you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IAM Fullstack Engineer
IAM Fullstack Engineer

SoSafe • United Kingdom

On-site
GBP 70,000 - 95,000
Work/Life balance: Flexible hours, 33%
Open Up & corporate discounts
Virtual events and local meet-ups
+3
Staff Engineer (IT Automation & AI-native Transformation)
Staff Engineer (IT Automation & AI-native Transformation)

SoSafe • Greater London

On-site
GBP 110,000 - 160,000
Flexible hours
33 vacation days
Open Up wellbeing program
+3
Manager, Product Marketing
Manager, Product Marketing

Sosafe Awareness • United Kingdom

On-site
EUR 90,000 - 150,000
Flexible hours
33 vacation days
Parental leave support
+4
Sr Technical Solutions Operations Analyst
Sr Technical Solutions Operations Analyst

Palo Alto Networks • City Of London

On-site
GBP 60,000 - 80,000
FLEXBenefits wellness programs
Mental health resources
Personalized learning opportunities
Data Scientist - AI Safety
Data Scientist - AI Safety

Jackalope Digital LLC • Greater London

Hybrid
GBP 70,000 - 110,000
Annual discretionary stipend
Co-working stipend
Annual company offsite
+1
Senior Analytics Engineer London, England, United Kingdom
Senior Analytics Engineer London, England, United Kingdom

Zego • Greater London

Hybrid
GBP 70,000 - 110,000
Private medical insurance
Company share options
Generous holiday allowance
+2
Staff Product Manager – B2B Platform
Staff Product Manager – B2B Platform

SoSafe • Greater London

On-site
GBP 85,000 - 100,000
Staff Analytics Engineer
Staff Analytics Engineer

Tesco UK • Greater London

Hybrid
GBP 90,000 - 130,000
Disability Confident Leader
Analytics Engineer
Analytics Engineer

EcoOnline • City of Edinburgh

Hybrid
GBP 65,000 - 90,000
Generous Paid Time Off
Extended Parental Leave
Robust Health Coverage
+5
Senior Analytics Engineer
Senior Analytics Engineer

Nala Inc • Greater London

Hybrid
GBP 80,000 - 110,000
Private Medical Insurance
27 Days Off Plus UK Bank Holidays
Birthday Leave
+8