Analytics Engineer
Title: Analytics Engineer
Location: Manchester (Hybrid, 2-3 days per week in the office)
Salary: £60,000 - £80,000 DOE
Industry: Financial Services
The Opportunity
I'm currently working with a growing financial services organisation based in Manchester that is looking to hire an Analytics Engineer to strengthen its data and analytics function.
This is an exciting opportunity to join a business investing heavily in its data platform, where you'll play a key role in transforming raw data into trusted, business-ready datasets that support reporting, analytics and strategic decision-making across the organisation.
Working closely with Data Engineers, BI Analysts and key business stakeholders, you'll be responsible for developing scalable data models, improving data quality and enabling self-service analytics across multiple business functions.
This role would suit someone who enjoys solving complex data challenges, working with modern data technologies and collaborating with both technical and non-technical teams to deliver meaningful business outcomes.
Key Responsibilities
- Develop and maintain scalable data models to support business intelligence and analytics.
- Build and optimise ELT pipelines that transform data into clean, reliable datasets.
- Work with stakeholders across the business to gather reporting and analytics requirements.
- Ensure data quality, consistency and governance across multiple data sources.
- Collaborate with Data Engineers to improve and optimise the organisation's modern data platform.
- Support the development of dashboards and reporting solutions used by senior leadership.
- Improve the accessibility and usability of data for business users through well-structured data models.
- Document data models, transformation logic and analytics processes.
- Identify opportunities to improve existing reporting, automation and data workflows.
- Promote best practices around analytics engineering, testing, documentation and data quality.
Essential Skills and Experience
- Previous experience as an Analytics Engineer, Analytics Developer, Data Engineer or similar role.
- Strong SQL skills with experience writing complex and optimised queries.
- Experience building and maintaining data models using dbt or similar transformation tools.
- Experience working with modern cloud data platforms such as Snowflake, BigQuery, Azure Synapse or Databricks.
- Strong understanding of ELT processes and data modelling principles.
- Experience working with version control tools such as Git.
- Ability to translate business requirements into scalable technical solutions.
- Strong communication and stakeholder management skills.
- Excellent analytical and problem-solving abilities.
Desirable Skills
- Experience within financial services, banking, fintech or another regulated industry.
- Knowledge of Python for data transformation or automation.
- Experience with orchestration tools such as Airflow.
- Exposure to BI platforms including Power BI, Tableau or Looker.
- Understanding of data governance, data quality and regulatory reporting requirements.
- Experience working within Agile delivery teams.
- Familiarity with CI/CD and modern software engineering practices.
Package and Benefits
- £60,000 - £80,000 salary (depending on experience).
- Hybrid working (2-3 days per week in the Manchester office).
- Annual bonus.
- Competitive pension contribution.
- Private healthcare.
- 25 days annual leave plus bank holidays.
- Ongoing learning and professional development opportunities.
- Opportunity to work with a modern cloud data stack.
- Join a collaborative team with genuine opportunities for progression and career development.