Senior Analytics Engineer
Senior Analytics Engineer

Senior Analytics Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
SoSafe

At a Glance

  • Tasks: Transform data with dbt, build models, and define key business metrics.
  • Company: Join SoSafe, a leading human risk management provider in Europe.
  • Benefits: Enjoy flexible hours, 33 vacation days, and wellbeing support.
  • Other info: Be part of a vibrant team driving meaningful change in cybersecurity.
  • Why this job: Make a real impact in cybersecurity while growing your skills.
  • Qualifications: 5+ years in analytics engineering, strong SQL and dbt skills required.

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

SoSafe has the ambition to become the leading human risk management provider in Europe. Our award-winning awareness platform triggers behavioural change by providing effective and engaging training and simulations on cybersecurity and data protection. Cybercrime is costing the world >$10 trillion annually and growing by 15% p.a. - we invite you to be part of the solution!

Location: UK, Ireland, or Portugal (remote). 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!

Senior Analytics Engineer employer: SoSafe

SoSafe is an exceptional employer that prioritises work-life balance and employee wellbeing, offering flexible hours and 33 vacation days. With a vibrant and collaborative work culture, employees are encouraged to take ownership of their projects while benefiting from opportunities for personal and professional growth in the rapidly evolving field of cybersecurity. Join us in making a meaningful impact as we expand our mission to enhance digital safety across Europe.
SoSafe

Contact Detail:

SoSafe Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Analytics Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current SoSafe employees on LinkedIn. A personal touch can make all the difference when it comes to landing that interview.

✨Tip Number 2

Show off your skills! Prepare a portfolio or case studies showcasing your analytics projects, especially those involving dbt and SQL. This will help you stand out and demonstrate your expertise in data modelling.

✨Tip Number 3

Get ready for the interview by brushing up on common analytics engineering questions. Think about how you would tackle ambiguous business questions and be prepared to discuss your approach to data quality and testing.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the SoSafe team and making a difference in cybersecurity.

We think you need these skills to ace Senior Analytics Engineer

dbt
SQL
Data Modelling
Dimensional Modelling
Cloud Data Warehouses (BigQuery, Snowflake, Redshift)
Metrics Design
Data Quality Assurance
Event-Based Data Handling
Cross-Functional Collaboration
Business Acumen
Documentation Skills
Testing and Validation
Semantic Layers
Analytical Thinking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Analytics Engineer role. Highlight your experience with dbt, SQL, and data modelling, as these are key skills we're looking for. We want to see how your background aligns with our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about cybersecurity and how your skills can help us tackle human risk management. Keep it engaging and personal – we love to see your personality!

Showcase Your Projects: If you've worked on relevant projects, don't hesitate to showcase them! Whether it's building data models or collaborating on analytics, share specific examples that demonstrate your expertise. We want to see what you can bring to the table!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at SoSafe

✨Know Your Data Models

Make sure you brush up on your data modelling skills, especially in dbt and SQL. Be ready to discuss how you've designed and maintained modular data models in the past, as this will be crucial for the role.

✨Understand Business Metrics

Familiarise yourself with core business metrics like activation, engagement, and retention. Be prepared to explain how you’ve defined and implemented these metrics in previous roles, ensuring they align with real business outcomes.

✨Collaborate Like a Pro

Since collaboration with Data Engineers is key, think of examples where you’ve worked cross-functionally. Highlight how you’ve established data contracts and event schemas to support scalable analytics.

✨Showcase Your Quality Mindset

Demonstrate your strong data quality mindset by discussing your experience with testing, validation, and monitoring. Be ready to share how you’ve enforced best practices in documentation and data quality in your previous projects.

Senior Analytics Engineer
SoSafe

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

>