Taro Logo

Analytics Engineer

UK's largest energy provider and global leader serving over 10 million customers across eight countries.
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Energy

Description For Analytics Engineer

Octopus Energy Group, the UK's largest energy provider serving over 10 million customers globally, is seeking an Analytics Engineer to join their new Analytics Platform team. This role is crucial in consolidating analytics tooling and building a strategy for consistent data modeling across their global businesses. The team is building a platform that enables each country to plug in their data for optimizing customer journeys and providing metrics at the global level.

The ideal candidate will be responsible for building and documenting data models using dbt in a data mesh framework, creating dashboards with modern BI tools, and implementing comprehensive testing frameworks. They'll need advanced SQL and Jinja skills, along with experience in dbt Core and cloud warehouse providers. The role offers an opportunity to work on cutting-edge data infrastructure while contributing to the company's global expansion.

Octopus Energy Group offers a unique culture where people learn, decide, and build quickly with autonomy. They've been recognized as the best company to work for in 2022 and ranked in Glassdoor's top 50 best places to work. The company emphasizes a flexible and inclusive work environment, offering competitive compensation and benefits.

The role combines technical expertise with strategic thinking, as you'll be instrumental in building a platform that enables efficient data pipeline construction, scalable modeling, and BI capabilities across multiple international businesses. This is an excellent opportunity for a data professional looking to make a significant impact in a rapidly growing global energy company.

Last updated a month ago

Responsibilities For Analytics Engineer

  • Build and document data models using dbt in a data mesh framework
  • Create charts and dashboards using modern BI tools
  • Develop comprehensive testing frameworks using dbt_expectation and elementary
  • Implement data governance and documentation strategy
  • Build robust CI/CD pipelines for testing and deployment
  • Build monitoring and alerting tools for AE performance

Requirements For Analytics Engineer

Python
Kubernetes
  • Advanced SQL knowledge
  • Advanced Jinja knowledge
  • Experience with dbt Core
  • Experience with Git
  • Experience with Cloud warehouse providers (Databricks, GCP, Snowflake)

Benefits For Analytics Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary (discussed during recruitment)
  • Flexible work environment
  • Comprehensive benefits package
  • Unique company culture
  • Career growth opportunities

Interested in this job?

Jobs Related To Octopus Energy Group Analytics Engineer