Senior Backend Developer
Vor 6 Tagen
About Us
Octopus Energy is a technology company focused on creating a smart, sustainable energy system. We're transforming the industry around the world in a way that benefits everyone.
Our Mission
We're building the most AI-driven, innovative, forward-thinking platform for energy management. From optimizing resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, we're powering the next wave of innovation in the energy industry.
Why We Do It
We're not just thinking about our future, we're building for it. Now. We need to adapt to a changing energy landscape, with less predictability, more dynamism, and smarter technology.
Our Team
We're a multi-discipline engineering team of around 500 people globally. Our engineers work in 'super teams' focused on key domains of our platform as well as other innovative products. We're empowered to choose a way of working that works for us, often opting for a Kanban-like approach. We use Notion and Asana to specify and manage work, and Github, CircleCI, and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline.
What You'll Do
- We have challenging technical problems to solve; like processing tens of millions of meter readings a day. We need the right technology in place to handle this smoothly as well as feeding data into a machine learning pipeline that models and predicts consumption.
- There's a great opportunity for disruption across the energy market. The big suppliers still dominate, but are not exactly popular. We're helping people to use greener technology and renewable energy, all helping move the UK towards a lower carbon future.
- You'll be working for a company that's fighting climate change. Our generation arm is the largest investor in solar generation in the UK, and is funding wind and anaerobic digestion.
What You'll Need
- Good communication in English - other languages such as German, French, Italian or Spanish is a plus
- Experience leading/managing junior engineers or a team
- A general interest in technology and problem-solving ; someone diligent and thoughtful. It would be helpful to have experience/expertise in the following (in rough priority order):
- Python: You should have solid knowledge and experience in Python development to create efficient and scalable backend solutions.
- Django (or equivalent web framework): You have worked with Django or an equivalent web framework to support and accelerate web application development.
- Domain modeling : You possess competence in domain modeling and implementing these models into effective backend structures to support complex business logic.
- HTTP and REST APIs, as well as GraphQL : You have in-depth understanding and hands-on experience in developing and implementing both REST and GraphQL APIs, ensuring efficient communication and flexibility between frontend and backend systems.
- Writing robust and fault-tolerant software: You can write robust and fault-tolerant software that runs smoothly and reliably even under adverse conditions.
- Celery and async processing: You have gained experience with Celery and asynchronous processing to efficiently handle tasks in the background and optimize backend performance.
- Postgres: You have knowledge and experience in working with Postgres to develop and manage database applications that meet scalability, performance, and data integrity requirements.
-
Senior Backend Developer
Vor 2 Tagen
Munich, Bayern, Deutschland Skoobe VollzeitAbout SkoobeSkoobe is a dynamic and innovative company that specializes in digital book discovery and reading experiences. We are passionate about bringing people together through the love of books and technology.Job SummaryWe are seeking a highly skilled and experienced Senior Backend Developer to join our team in Munich. As a key member of our backend...
-
Senior Backend Developer
Vor 2 Tagen
Munich, Bayern, Deutschland Skoobe VollzeitAbout SkoobeSkoobe is a dynamic and innovative company that specializes in digital book discovery and reading experiences. We are passionate about bringing people together through the love of books and technology.Job SummaryWe are seeking a highly skilled and experienced Senior Backend Developer to join our team in Munich. As a key member of our backend...
-
Senior Backend Software Developer
Vor 7 Tagen
Munich, Bayern, Deutschland emagine Consulting Vollzeit**Job Summary**We are seeking a highly skilled Senior Backend Software Developer to join our team at emagine Consulting. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems using the Spring Framework and Kotlin.**Key Responsibilities**Design and develop scalable backend systems using...
-
Senior Backend Software Developer
Vor 5 Tagen
Munich, Bayern, Deutschland emagine Consulting Vollzeit**Job Summary**We are seeking a highly skilled Senior Backend Software Developer to join our team at emagine Consulting. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems using the Spring Framework and Kotlin.**Key Responsibilities**Design and develop scalable backend systems using...
-
Senior Backend Developer
Vor 2 Tagen
Munich, Bayern, Deutschland GPortal VollzeitAbout the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at GPortal. As a key member of our backend team, you will be responsible for the continuous optimization of our system, which primarily focuses on the orchestration of our services.Key ResponsibilitiesDesign and implement scalable backend infrastructure to improve the...
-
Senior Backend Developer
Vor 2 Tagen
Munich, Bayern, Deutschland GPortal VollzeitAbout the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at GPortal. As a key member of our backend team, you will be responsible for the continuous optimization of our system, which primarily focuses on the orchestration of our services.Key ResponsibilitiesDesign and implement scalable backend infrastructure to improve the...
-
Senior Backend Developer
vor 56 Minuten
Munich, Bayern, Deutschland Flashii Vollzeit**Job Title:** Senior Backend Developer - Swift**Job Type:** Contract**Location:** Remote (Hybrid Schedule)**About the Role:**We are seeking a highly skilled Senior Backend Developer - Swift to join our team at Flashii App Inc. As a key member of our Software Delivery Team, you will work closely with engineers and developers on the backend server development...
-
Senior Backend Developer
vor 50 Minuten
Munich, Bayern, Deutschland Flashii Vollzeit**Job Title:** Senior Backend Developer - Swift**Job Type:** Contract**Location:** Remote (Hybrid Schedule)**About the Role:**We are seeking a highly skilled Senior Backend Developer - Swift to join our team at Flashii App Inc. As a key member of our Software Delivery Team, you will work closely with engineers and developers on the backend server development...
-
Senior Backend Developer
Vor 7 Tagen
Munich, Bayern, Deutschland Skoobe VollzeitAbout SkoobeSkoobe is a dynamic and innovative company that specializes in digital book discovery and reading experiences. We are passionate about bringing people together through the love of books and technology.Job SummaryWe are seeking a highly skilled and experienced Senior Backend Developer to join our team in Munich. As a key member of our backend...
-
Senior Backend Developer
Vor 5 Tagen
Munich, Bayern, Deutschland Skoobe VollzeitAbout SkoobeSkoobe is a dynamic and innovative company that specializes in digital book discovery and reading experiences. We are passionate about bringing people together through the love of books and technology.Job SummaryWe are seeking a highly skilled and experienced Senior Backend Developer to join our team in Munich. As a key member of our backend...
-
Senior Backend Software Developer
vor 2 Wochen
Munich, Bayern, Deutschland emagine Consulting VollzeitOur client, a leading infrastructure service provider, is seeking a skilled Senior Backend Software Developer to join their team at emagine Consulting. This is an opportunity to work on developing and maintaining backend components using Spring Framework and Kotlin, ensuring smooth operation of backend systems, and contributing to the improvement of existing...
-
Senior Backend Software Developer
Vor 5 Tagen
Munich, Bayern, Deutschland emagine Consulting VollzeitOur client, a leading infrastructure service provider, is seeking a skilled Senior Backend Software Developer to join their team at emagine Consulting. This is an opportunity to work on developing and maintaining backend components using Spring Framework and Kotlin, ensuring smooth operation of backend systems, and contributing to the improvement of existing...
-
Senior Backend Developer
Vor 5 Tagen
Munich, Bayern, Deutschland Flashii Vollzeit**Job Title:** Senior Backend Developer - Swift**Job Type:** Contract (6 months with possible extension)**Work Schedule:** Hybrid Schedule. Onsite at our office location Tuesday-Thursday and work from home/remotely Monday and Friday.**Project Overview:****About the Role:**Design and develop backend server-side applications in a Swift environment.Implement...
-
Senior Backend Developer
Vor 5 Tagen
Munich, Bayern, Deutschland Flashii Vollzeit**Job Title:** Senior Backend Developer - Swift**Job Type:** Contract (6 months with possible extension)**Work Schedule:** Hybrid Schedule. Onsite at our office location Tuesday-Thursday and work from home/remotely Monday and Friday.**Project Overview:****About the Role:**Design and develop backend server-side applications in a Swift environment.Implement...
-
Senior Backend Developer
Vor 7 Tagen
Munich, Bayern, Deutschland Skoobe VollzeitAbout SkoobeSkoobe is a dynamic and innovative company that specializes in digital book discovery and reading experiences. We are passionate about creating a platform that sparks passion for reading and provides an excellent reading and listening experience on different mobile devices.Job DescriptionWe are seeking a highly skilled and experienced Senior...
-
Senior Backend Developer
Vor 6 Tagen
Munich, Bayern, Deutschland Skoobe VollzeitAbout SkoobeSkoobe is a dynamic and innovative company that specializes in digital book discovery and reading experiences. We are passionate about creating a platform that sparks passion for reading and provides an excellent reading and listening experience on different mobile devices.Job DescriptionWe are seeking a highly skilled and experienced Senior...
-
Senior Backend Developer
Vor 6 Tagen
Munich, Bayern, Deutschland GPortal VollzeitAbout the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at GPortal. As a key member of our backend team, you will be responsible for the continuous optimization of our system, which primarily focuses on the orchestration of our services.Key ResponsibilitiesDesign and implement scalable backend infrastructure to improve the...
-
Senior Backend Developer
Vor 7 Tagen
Munich, Bayern, Deutschland GPortal VollzeitAbout the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at GPortal. As a key member of our backend team, you will be responsible for the continuous optimization of our system, which primarily focuses on the orchestration of our services.Key ResponsibilitiesDesign and implement scalable backend infrastructure to improve the...
-
Senior Backend Developer
vor 1 Woche
Munich, Bayern, Deutschland Peter Park VollzeitAbout Peter ParkPeter Park is a leading innovator in the parking technology industry, revolutionizing the way people interact with parking spaces. Our mission is to digitize parking lots, replacing physical barriers with cutting-edge computer vision technology, paper-based receipts with interactive touch screen terminals, and traditional payment methods with...
-
Senior Backend Developer
Vor 6 Tagen
Munich, Bayern, Deutschland Peter Park VollzeitAbout Peter ParkPeter Park is a leading innovator in the parking technology industry, revolutionizing the way we interact with parking spaces. Our mission is to digitize parking lots, replacing physical barriers with cutting-edge computer vision technology, paper-based receipts with interactive touch screen terminals, and traditional payment methods with...