Job Closed
This listing is no longer active.
Renewable energy, revolutionised for small business.
Staff Analytics Engineer
Location
United Kingdom
Posted
142 days ago
Salary
£100.5K / year
Seniority
Lead
Job Description
Staff Analytics Engineer
tem
• Advance the analytics layer end-to-end: Design, build, and maintain core dbt models that represent the business (e.g. customers, revenue, marketing performance, operations) and keep them production-ready. The means creating the source of truth for the business to operate on. • Define and evolve company metrics: Partner with stakeholders to create clear, consistent metric definitions, and implement them in Omni so teams can self-serve with confidence. • Lead cross-domain initiatives: Deliver high-impact analytics engineering projects that span multiple domains and teams—driving alignment, sequencing work, and shipping outcomes. • Make pragmatic modelling trade-offs: Balance speed, accuracy, and long-term maintainability; set patterns that scale as the company grows. • Raise data quality and trust: Introduce and maintain standards using dbt tests, CI/CD, documentation, and lightweight governance; catch issues early and reduce regressions. • Partner upstream to fix root causes: Work closely with Data Engineering to diagnose data issues, improve source/warehouse design, and keep the warehouse performant and reliable.
Job Requirements
- Strong experience as an Analytics Engineer in a fast-moving environment.
- Ability to set direction for analytics engineering (patterns, standards, strategy) and execute hands-on.
- Deep, hands-on dbt production experience, including:
- Incremental models at scale (we ingest ~1B rows daily)
- Custom macros
- Debugging and optimising slow/expensive models
- dbt project architecture and maintainability
- Excellent SQL and strong data modelling fundamentals.
- Experience with a semantic layer / BI modelling tool (Omni, Looker, or similar).
- Proven experience defining metrics with business stakeholders.
- Comfort operating with ambiguity and limited process.
- Nice-to-haves
- Experience working closely with Marketing and Finance data.
- Exposure to early-stage analytics stacks or building analytics “from scratch”.
- Familiarity with experimentation, funnel analysis, or unit economics.
Benefits
- Competitive salary - our current band for this role is £100,500 or equivalent in local currency.
- We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level.
- Stock Options - everyone on the team has ownership in our mission.
- 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday 🎉.
- Remote & flexible working - We’re fully remote, distributed across Europe with clear core hours, and no internal meetings on Friday afternoons.
- Home working & wellbeing budgets:
- Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.).
- Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps.
Related Guides
Related Categories
Related Job Pages
More Analytics Engineer Jobs
Analytics Engineer II
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
• Develop a strong understanding of Fanatics Betting and Gaming, as well as related products and operations. • Design and build insightful metric definitions, KPIs, and source of truth tables utilizing advanced sql • Ownership of our DBT cloud infrastructure and implementation of data modeling best practices • Collaboration with other Analysts and Data Engineering teams to find solutions to business problems. • Develop our Snowflake Intelligence AI to help empower teams to self-serve analytics. • Remain current on technology and trends in data analytics and the sports betting & gaming industry.
Analytics Engineer II
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
• Develop a strong understanding of Fanatics Betting and Gaming, as well as related products and operations. • Design and build insightful metric definitions, KPIs, and source of truth tables utilizing advanced sql • Ownership of our DBT cloud infrastructure and implementation of data modeling best practices • Collaboration with other Analysts and Data Engineering teams to find solutions to business problems. • Develop our Snowflake Intelligence AI to help empower teams to self-serve analytics. • Remain current on technology and trends in data analytics and the sports betting & gaming industry.
Data & Product Analytics Engineer
Essen Health CareEssen Health Care is a New York-based health organization whose mission is to transform healthcare delivery for communities by providing high‑quality, accessible, and patient-foc
• Manage the data layer and intelligence layer of ecares, including: Patient, provider, scheduling, and care coordination data Operational performance metrics Product analytics for new features Predictive models for access, utilization, and outcomes Data pipelines and experimentation frameworks • Build and manage data pipelines connecting: eClinicalWorks (eCW) ecares health Operational systems • Design data models that reflect real healthcare workflows • Create prototypes, simulations, and experiments to test: Scheduling efficiency No-show reduction Care coordination outcomes • Partner with: Product owners Software engineers Operations and clinical leaders • Define and track KPIs that matter in healthcare: Access Throughput Outcomes Utilization • Help decide what features should be built based on data • Design analytics that are embedded directly into the product • Operate as both a data engineer and a product & operations consultant.
• Desarrollar y mantener **procesos ETL** para la extracción, transformación y carga de datos. • Integrar información proveniente de **SQL Server, DB2 y Oracle** hacia **Data Warehouses corporativos**. • Programar flujos de transformación de datos utilizando **SSIS y Microsoft Fabric**. • Desarrollar y optimizar **scripts y procesos de bases de datos**. • Analizar requerimientos de usuario y apoyar en la definición de **especificaciones técnicas**. • Elaborar y mantener **manuales y documentación técnica**. • Cumplir con las políticas, estándares y lineamientos de la compañía. • Participar activamente como desarrollador/a en **equipos Scrum**, colaborando en ceremonias ágiles. • • Asegurar la **calidad, trazabilidad y mantenibilidad** de las soluciones implementadas.


