Software Engineer - Analytics Platform

Octopus Energy

Apply Now
Location
London (GB)

Job Description

Job Overview

Octopus Energy is seeking a Software Engineer for their new Analytics Platform team, which is focused on consolidating analytics tools and developing a strategy for consistent data modeling across global operations. The role involves enhancing the interaction between data analysts and various tools to optimize the data pipeline and improve user experience.

Technical Requirements

Required Skills
  • • Python
  • • Git
Preferred Skills
  • • SQL
  • • dbt
  • • Github
  • • CircleCI
  • • Airflow
  • • Kubernetes
  • • Terraform
  • • Databricks
  • • GCP
  • • Snowflake
  • • AWS
Experience Level

Good experience in most areas with a flexible and enthusiastic approach

Responsibilities

  • • Improve interaction with analytics tools for data analysts and scientists.
  • • Enhance in-house dbt CLI wrapper for better user experience.
  • • Monitor tooling interactions to identify areas for improvement.
  • • Develop internal BI tooling using Streamlit.
  • • Integrate third-party tooling via APIs/SDKs and Terraform.

Technical Environment

Languages
Frameworks

Benefits & Perks

  • • Flexible salary matching based on experience
  • • Unique company culture with autonomy
  • • Recognition as one of the best companies to work for

Additional Information

Location
London, UK
Type
Full-time, Hybrid
Compensation
Flexible salary, discussed during recruitment

About Octopus Energy

Octopus Energy offers 100% renewable energy plans in Texas. Get affordable electricity plans backed by technology and innovation. Join us today!

Categories
Energy Renewable & Clean Technology