Senior Backend Software Engineer

vor 2 Wochen


Berlin, Berlin, Deutschland Octopus Energy Vollzeit

About the Role

We're seeking a talented Senior Backend Software Engineer to join our team at Octopus Energy, a technology company focused on creating a smart, sustainable energy system. As a key member of our engineering team, you'll play a crucial role in building and maintaining our platform, which powers some of the most innovative global developments in energy.

Key Responsibilities

  • Design and develop efficient and scalable backend solutions using Python and Django
  • Implement domain modeling and effective backend structures to support complex business logic
  • Develop and implement REST and GraphQL APIs to ensure efficient communication between frontend and backend systems
  • Write robust and fault-tolerant software that runs smoothly and reliably under adverse conditions
  • Collaborate with cross-functional teams to onboard new team members, ensure good documentation, and contribute to establishing a great developer experience

What We Offer

  • A dynamic and inclusive work environment with flat hierarchies and open communication
  • Flexible working hours and the opportunity to work from home
  • Share options and the chance to participate in the international success of Octopus Energy Group Ltd.
  • Language training and the opportunity to improve your English skills
  • A stylish working environment in our Berlin or Munich office
  • The opportunity to take out a company pension scheme

About Us

Octopus Energy is a technology company focused on creating a smart, sustainable energy system. We're a team of innovators, thinkers, and doers who are passionate about using technology to make a big green dent in the universe. We're committed to providing equal opportunities, an inclusive work environment, and fairness for everyone.



  • Berlin, Berlin, Deutschland Doctolib Vollzeit

    Job Title: Senior Software Engineer - Backend DevelopmentAs a Senior Software Engineer - Backend Development, you will be responsible for designing and implementing scalable and efficient backend systems.Key Responsibilities:Design and develop high-quality backend systemsCollaborate with cross-functional teams to deliver projectsEnsure system scalability and...


  • Berlin, Berlin, Deutschland JET Tankstellen Deutschland GmbH Vollzeit

    Job Title: Senior Software Engineer (Backend)We are seeking a highly skilled Senior Software Engineer (Backend) to join our team.Main Responsibilities:Design and develop high-quality backend software systemsWork closely with cross-functional teams to identify and prioritize project requirementsCollaborate with other engineers to ensure seamless integration...


  • Berlin, Berlin, Deutschland CHECK24 Vollzeit

    Job Title: Senior Software Engineer (Backend)As a Senior Software Engineer (Backend) at {company}, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and implement scalable and efficient backend systemsCollaborate with cross-functional teams to ensure seamless integrationTroubleshoot and resolve...


  • Berlin, Berlin, Deutschland EDEKA Yaras Vollzeit

    We are looking for a Senior Software Engineer - Backend Expert who will be responsible for the development and maintenance of our complex backend systems. The ideal candidate will have a strong background in software engineering and experience with designing and implementing scalable architecture.The Backend Developer - Lead Position will be responsible for...


  • Berlin, Berlin, Deutschland Medici Vermittlung Vollzeit

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a skilled Backend Software Engineer to join our team at "{company}". In this role, you will be responsible for designing, developing, and maintaining our backend systems, ensuring they are scalable, efficient, and meet the highest quality standards.Key Responsibilities:* Design and...


  • Berlin, Berlin, Deutschland Gemeinschaftskrankenhaus Havelhoehe gGmbH Vollzeit

    We are looking for a Senior Software Engineer - Backend to join our software company. The ideal candidate will have a strong background in software development and be proficient in languages such as Java, Python, or C++.The main responsibilities of this role include:Designing and implementing software applications using backend technologiesCollaborating with...


  • Berlin, Berlin, Deutschland care PersonalManagement Vollzeit

    Job Title: Senior Software Engineer - Backend DevelopmentAbout the Role:We are seeking a skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in backend development and a passion for designing and implementing efficient and scalable software solutions.Key Responsibilities:* Design and develop...


  • Berlin, Berlin, Deutschland Cherry Ventures Vollzeit

    About the Role:As a Senior Software Engineer (Backend) at our company, you will be responsible for designing, developing, and maintaining our cloud-based infrastructure. You will work closely with our cross-functional teams to identify and prioritize project requirements, ensuring timely delivery and high-quality results.


  • Berlin, Berlin, Deutschland akut Medizinische Personallogistik GmbH Vollzeit

    About the RoleAs a Senior Software Engineer - Backend, you will play a key part in the development of our company's software solutions. Your primary focus will be on designing, implementing, and maintaining the backend infrastructure of our applications. If you have a strong passion for software development and are looking to take on a challenging role, this...


  • Berlin, Berlin, Deutschland SAP Leanix Vollzeit

    About SAP LeanIXSAP LeanIX is a market leader for enterprise architecture management (EAM), driving the modernization of IT landscapes and continuous business transformation. Our software-as-a-service solutions empower organizations to create transparency, enabling them to visualize, assess and manage the transition towards their target IT architecture.Job...


  • Berlin, Berlin, Deutschland amedes Medizinsiche Dienstleistungen GmbH Vollzeit

    Join a dynamic team of software engineers as a Senior Software Engineer - Backend. As a key member of our development team, you will be responsible for designing, developing, and maintaining our company's backend infrastructure using Java and Spring. About the Role• Develop high-quality, scalable, and secure backend applications• Collaborate with...


  • Berlin, Berlin, Deutschland Polizei Berlin Vollzeit

    About the RoleWe are seeking a skilled Senior Software Engineer (Backend) to join our team at {company}. The ideal candidate will have expertise in designing and developing scalable, efficient, and secure backend systems.Key ResponsibilitiesDesign and implement robust backend systems using Java, Kotlin, or Scala programming languages.Collaborate with...


  • Berlin, Berlin, Deutschland Fürsorge im Alter Seniorenresidenzen Vollzeit

    We are seeking an experienced Senior Software Engineer to join our team and contribute to the development of our Backend system. Key responsibilities include designing and implementing scalable APIs, collaborating with cross-functional teams to identify and prioritize project requirements, and ensuring high-quality code implementation.Key Skills:Proficiency...


  • Berlin, Berlin, Deutschland Bosch Service Solutions Magdeburg GmbH Vollzeit

    We are seeking a highly skilled Senior Software Engineer - Backend to join our team at "{company}". As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems. Your expertise in software development, architecture, and problem-solving will be essential in delivering high-quality solutions to...


  • Berlin, Berlin, Deutschland SAP Leanix Vollzeit

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend services.Your primary focus will be on implementing scalable, resilient, and secure backend services using modern technologies such as...


  • Berlin-Köpenick, Berlin, Deutschland REWE Markt GmbH Vollzeit

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to lead our backend development team.The ideal candidate will have expertise in service-oriented architecture and API development.We value teamwork, collaboration, and open communication.Design and implement scalable backend systemsCollaborate with cross-functional teams to deliver...


  • Berlin, Berlin, Deutschland HelloFresh Vollzeit

    About the roleWe are looking for a skilled Senior Backend Engineer to join our cross-functional team at HelloFresh. As a Senior Backend Engineer, you will play a pivotal role in ensuring seamless communication with millions of customers.Key responsibilitiesDesign, implement, and maintain robust, high-performance distributed systems that support effective...


  • Berlin, Berlin, Deutschland Wolt Vollzeit

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our Engineering organization at Wolt. As a Senior Backend Software Engineer, you will be responsible for designing, developing, and maintaining our production-level microservices in Kotlin.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable...


  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aignostics GmbH. As a key member of our engineering team, you will play a crucial role in developing and maintaining our software infrastructure, ensuring seamless integration with our machine learning algorithms and medical imaging data.Your primary...


  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aignostics GmbH. As a key member of our engineering team, you will play a crucial role in developing and maintaining our software infrastructure, ensuring seamless integration with our machine learning algorithms and medical imaging data.Your primary...