Software Engineer (Python/Django)

A technology company focused on creating smart, sustainable energy systems, transforming the industry through renewable generation and intelligent grid solutions.
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · Energy

Description For Software Engineer (Python/Django)

Kraken is revolutionizing the energy sector with their innovative technology solutions focused on creating a sustainable energy system. As a Software Engineer, you'll join a team of 550+ engineering professionals working on transformative energy solutions. The role involves developing robust software solutions for smart meters, tackling complex domain modeling challenges in the energy market, and building scalable systems that process millions of meter readings daily. The company uses modern technologies including Python, Django, AWS, and follows a Kanban-like approach with continuous delivery.

The position offers an opportunity to make a real impact on climate change while working with cutting-edge technology. Kraken's parent company is a major investor in renewable energy, including solar and wind power. The company culture promotes autonomy, quick learning, and meaningful work. They've been recognized as one of the best companies to work for in 2022 and are known for their excellent work-life balance.

You'll be working on challenging technical problems, helping to disrupt the traditional energy market with innovative solutions like tracker tariffs that follow wholesale prices. The role requires strong attention to detail and the ability to work with complex domain models. The company provides a flexible working environment, equity options, and strong support for professional development.

As part of their commitment to diversity and inclusion, Kraken encourages applications from all backgrounds, emphasizing that candidates don't need to meet 100% of the requirements to apply. They value honest, empathetic people who can contribute unique perspectives to their team.

Last updated 7 days ago

Responsibilities For Software Engineer (Python/Django)

  • Work in a multi-disciplinary software engineering team solving design challenges and domain modeling
  • Write robust fault-tolerant software primarily in Python and Django
  • Process and manage smart meter data and readings
  • Develop solutions for energy market challenges
  • Build and maintain HTTP and REST APIs

Requirements For Software Engineer (Python/Django)

Python
PostgreSQL
React
Redis
  • Experience with Python
  • Experience with Django or equivalent web framework
  • Strong domain modeling skills
  • Knowledge of HTTP and REST APIs
  • Experience writing robust and fault-tolerant software
  • Experience with Celery and async processing
  • Experience with PostgreSQL

Benefits For Software Engineer (Python/Django)

Equity
  • Equity options in Octopus Energy Group
  • Flexible working environment
  • Office space with drinks, snacks and coffee machine
  • Professional development support
  • Internal and external courses
  • Study support

Interested in this job?

Jobs Related To Kraken Software Engineer (Python/Django)

Software Engineer - Utilities

Backend Software Engineer position at Kraken, focusing on developing and scaling utility management systems using Python and modern web technologies.

Software Engineer II

Mid-level Backend Software Engineer position at Kraken, focusing on developing sustainable energy solutions using Python and modern technologies in New York City.

Software Engineer - Customer

Backend Software Engineer role at Kraken, focusing on building innovative energy management systems and processing massive amounts of meter data using Python and modern technologies.

Software Engineer (TypeScript) - Generation

Backend Software Engineer position at Kraken, focusing on TypeScript development for renewable energy management systems.

Software Engineer (Backend - Python/Django)

Backend Software Engineer position at Kraken, focusing on Python/Django development to build sustainable energy solutions in the Japanese market.