Taro Logo

Software Engineer - Retail

Kraken Technologies UK, a technology company focused on creating a smart, sustainable energy system.
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Retail

Kraken Technologies UK, part of the Octopus Energy Group, is seeking a Software Engineer for their Retail team. This role offers an exciting opportunity to work on innovative global developments in energy, focusing on creating a smart, sustainable energy system.

As a Software Engineer, you'll be part of a multi-discipline engineering team of around 400 people globally, working in 'super teams' focused on key areas of the platform and other innovative products. You'll tackle challenging technical problems, like processing tens of millions of meter readings a day, and contribute to domain modelling in the complex UK utilities market.

The tech stack primarily includes Python, Django, AWS, and various other technologies. You'll work in an empowered team environment, often using a Kanban-like approach, with tools like Notion, Asana, Github, CircleCI, and Terraform Enterprise.

Key responsibilities include:

  • Solving difficult design challenges in the complicated UK utilities market
  • Handling large-scale data processing and machine learning pipelines
  • Adapting Kraken to improve other utilities like water and broadband
  • Contributing to the company's mission of fighting climate change

The ideal candidate should have experience with Python, Django (or equivalent web framework), domain modelling, HTTP and REST APIs, writing robust and fault-tolerant software, Celery and async processing, and Postgres. Experience with AWS, Terraform, Packer, and Consul would be a bonus.

Octopus Energy Group offers a unique culture where people learn, decide, and build quickly, with autonomy and alongside talented co-workers. They were voted the best company to work for in 2022 and offer various perks and benefits.

This is a hybrid position based in London, UK, though remote candidates within the UK will be considered. The company is committed to equal opportunities and welcomes applications from all backgrounds.

Join Octopus Energy Group to make a real impact on shaping a better, more sustainable future in the exciting field of energy technology!

Last updated 10 months ago

Responsibilities For Software Engineer - Retail

  • Solve difficult design challenges in the UK utilities market
  • Process tens of millions of meter readings a day
  • Contribute to machine learning pipelines for consumption modeling and prediction
  • Adapt Kraken to improve other utilities like water and broadband
  • Work on projects that contribute to fighting climate change

Requirements For Software Engineer - Retail

Python
PostgreSQL
  • Python experience
  • Django or equivalent web framework experience
  • Domain modelling skills
  • Knowledge of HTTP and REST APIs
  • Experience writing robust and fault-tolerant software
  • Familiarity with Celery and async processing
  • Postgres database experience
  • AWS experience (bonus)
  • Terraform, Packer, Consul experience (bonus)

Benefits For Software Engineer - Retail

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • Unique company culture
  • Autonomy
  • Opportunity to work on impactful projects
  • Various perks (details available on their benefits hub)

Interested in this job?