đ Kraken: Empowering Sustainable Energy Innovations
"We're a technology company focused on creating a smart, sustainable energy system. Join us in shaping a better, more sustainable future."
Our Mission: Greener Energy for France
At Octopus Energy France, we're on a mission to provide cheaper, greener energy to the French market. Recognized as an ESS (social economy), we offer a transparent, honest, and simplified customer experience. Our commitment to renewable energy production and a low-CO2 future benefits both our customers and the planet. We aim to revolutionize the energy business through our people, platform, and data-driven approach.
Kraken Technologies: Powering Global Energy
Kraken Technologies, part of Octopus Energy Group, licenses the Kraken platform and operating model to clients worldwide. Our diverse client base includes Octopus Energy retail businesses and external clients like Good Energy, Origin, EDF, E.ON, Queensland Energy, and many more.
Our Team: Multidisciplinary Engineering Excellence
Our global team of 450+ engineers, including server-side, client-side, and mobile experts, collaborates closely with UX experts, copywriters, and designers. We follow a Kanban-like approach, utilizing Google Docs and Asana for work specification and management. Our immutable-infrastructure, continuous delivery pipeline includes Github, CircleCI, and Terraform Enterprise. Performance measurement and production monitoring are achieved through Loggly, Sentry, and Cloudwatch.
Our Technology: Python, Django, AWS, and More
On the server-side, Python is our primary language. Most of our websites are powered by Django, Django-REST-framework, and GraphQL (Graphene). We extensively utilize AWS, employing the "Hashistack" (Packer, Consul, Terraform) as part of our continuous deployment pipeline. Client-side, we rely on React, Redux, and SASS, while our mobile apps are built using native code or React Native.
Your Role: Solving Complex Energy Challenges
As a Software Engineer, you'll tackle intricate design challenges in the complex, outdated, and process-heavy French energy market. Strong attention to detail is essential as you navigate domain modeling and technical complexities. With the advent of smart meters, we'll soon process millions of meter readings daily, requiring robust technology and machine learning pipelines for data handling and consumption modeling.
What You'll Bring: Expertise and Diligence
We seek a problem-solving technologist with a general interest in technology, diligence, and thoughtfulness. Experience and expertise in the following areas are highly valued (in rough priority order):
- Python (mid to senior level)
- Django (or equivalent web framework)
- Fluency in French and at least B2 level in English
- Domain modeling
- HTTP and REST APIs
- Writing robust and fault-tolerant software
- Celery and async processing
- Postgres
- Ability to attend our 2 on-site days per week at the Paris office
Additional experience in AWS, Terraform, Packer, Consul, React, and Redux would be advantageous.
Why You'll Love Us: A Rewarding and Inclusive Workplace
At Octopus, we prioritize transparency. During our initial contact, we openly discuss salaries to ensure a fair match between your experience and compensation. Our unique culture has earned us accolades, including the award for Best Company to Work For in 2022 and recognition as one of the 50 Best Places to Work in 2022 on Glassdoor UK. Our CEO, Greg, has even recorded a podcast about our culture and employee empowerment. In 2023, we were named one of the 100 best companies to work for in the Sunday Times. In France, we received the Happy at Work label and ranked eighteenth out of 1,675 structures for employee satisfaction.
We foster an environment where people learn, decide, and build faster, working autonomously with exceptional colleagues on innovative projects. Our benefits include profit-sharing, flex-office arrangements, excellent mutual insurance, soft mobility packages, coverage of part of the "pass navigo" above the legal minimum, and special days off for involvement in meaningful associative projects.
At Octopus, we value genuine care and empathy. Equal opportunities are paramount, and we're committed to an inclusive and fair work environment. We welcome applications from individuals of all backgrounds, regardless of age, gender, marital status, color, disability, pregnancy or parenthood, origin, religious beliefs, or sexual orientation. We encourage everyone who feels aligned with our values and job requirements to apply, as we believe the best candidate may not necessarily meet all criteria.
Join us in our mission to shape a better, more sustainable energy future. Apply now and let's make a difference together!