Analytics Engineer / Data Engineer
About the Company
We're partnering with a fast-growing, product-led SaaS company to hire an Analytics Engineer / Data Engineer to help scale a modern data and analytics platform.
About the Role
This role sits between data engineering and analytics, with a strong focus on SQL modelling, data quality, and analytics-ready datasets rather than raw ingestion-heavy pipelines. You'll take ownership of production analytics, enable stakeholders to self-serve with confidence, and play a key role in shaping how data is used across the business. It's a great fit for someone who enjoys building reliable data foundations, working close to real business use cases, and owning data end to end.
Responsibilities
Analytics & Data Modelling
- Design, build, and maintain analytics-ready data models using SQL
- Define and maintain trusted metrics and semantic layers
- Translate business and analytical requirements into robust, reusable datasets
- Improve documentation and transparency of data flows and models
Data Pipelines & Production Ownership
- Build and support ELT pipelines that power reporting, analytics, and data products
- Own analytics data in production, including monitoring, alerting, and incident resolution
- Improve data freshness, reliability, and consistency across the platform
- Optimise the data warehouse for performance, cost, and accessibility
Data Quality & Engineering Standards
- Implement testing, validation, and CI/CD practices for analytics code
- Improve observability around data quality, volume anomalies, and model health
- Contribute to governance practices such as lineage, documentation, and access control
Collaboration & Enablement
- Work closely with analysts, engineers, and product teams on cross-functional initiatives
- Enable stakeholders to self-serve analytics safely and effectively
- Balance speed, quality, and long-term maintainability when making technical decisions
Qualifications
- Strong background in analytics engineering or data engineering
- Deep experience with SQL and analytical data modelling
- Hands-on experience with dbt or similar transformation frameworks
- Proficiency in Python for data manipulation and pipeline support
- Experience working with cloud data warehouses (Snowflake, BigQuery, Redshift, or similar)
- Solid understanding of data warehousing concepts and modern ELT workflows
- Comfortable owning production data and supporting it end to end
- Strong communication skills and experience working cross-functionally
Required Skills
- Experience consuming data from event streams
- Familiarity with modern table formats (e.g. Iceberg or similar)
- Exposure to BI and dashboarding tools
- Experience improving data observability and monitoring
- Comfort working in Linux or Unix environments
Preferred Skills
- High ownership of a modern analytics platform
- Clear impact on how data is used across the business
- Strong collaboration with product, engineering, and analytics teams
- Opportunity to shape modelling standards, tooling, and best practices
- Remote-first working with flexibility and autonomy
Pay range and compensation package
- Competitive salary with performance-related bonus
- Enhanced pension with salary sacrifice options
- Private health insurance and life assurance
- Generous annual leave allowance (including public holidays)
- Long-term benefits such as extended leave after tenure