X

Send us your CV

    X

    Search filters

    • Reset

    Job info

    Our client is a well-funded, stealth-mode climate and energy technology spin-off based in Munich, Germany, currently looking for a (Senior) Software Engineer to join their growing team and help build next-generation infrastructure for distributed energy systems.

    Backed by an established organisation in the energy optimisation space, the company operates independently and has recently secured significant growth funding. The team is developing an Infrastructure-as-a-Service platform from the ground up, enabling real-time connectivity, monitoring, control, and API integrations across distributed energy assets and market participants.

    You will join a small, fast-scaling engineering team and work closely with founders and product leadership, taking strong ownership in a true zero-to-one environment.

    Skills and Requirements:

    · Minimum 3+ years of software engineering experience (mid-senior level).
    · Strong Python experience building and operating production systems (FastAPI preferred).
    · Experience designing and developing REST APIs and working with OpenAPI specifications.
    · Hands-on experience deploying and operating systems within AWS environments.
    · Familiarity with Infrastructure as Code tools (CDK, Terraform, Pulumi or similar).
    · Strong understanding of scalable system design and backend architecture.
    · Ownership mindset with responsibility extending beyond deployment.
    · Comfortable working in an early-stage, fast-paced startup environment.
    · Strong communication skills in English.

    Role and Responsibilities:

    · Build and maintain scalable, secure, high-performance backend systems.
    · Own features end-to-end including data modelling, API design, testing, and production rollout.
    · Drive code quality and contribute to pragmatic architectural decisions.
    · Improve observability, monitoring, and operational reliability across services.
    · Contribute to infrastructure and cloud deployment strategy.
    · Collaborate closely with founders and product teams to shape technical direction.
    · Continuously improve engineering processes and platform performance.

    Tech Stack:

    · Python (FastAPI)
    · AWS
    · Infrastructure as Code (CDK / Terraform / Pulumi)
    · CI/CD and Docker
    · REST APIs / OpenAPI

    Interview Process:

    · Introductory call with founders
    · Short take-home exercise (2-3 hours)
    · On-site technical deep dive

    Benefits:

    · Competitive salary plus incentives
    · Professional development budget
    · Health, sports, and transport subsidies
    · Meal allowance vouchers
    · Choice of MacBook or Windows laptop
    · Regular team events and offsites

    Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity recruitment partner and believe inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of gender, race, age, sexual orientation, religion, belief, disability, or background.

    Apply for this role

    Where did you hear about us?
    Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
    I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    Job manager

    Francesca Pollard

    Other roles I manage

    • Product Engineer (Backend)

      Job speciality: Technology Jobs, Software Development

      Our client is a London-based AI startup that has recently secured Series B funding and is currently looking for a Senior or Staff Backend Product Engineer to join their engineering team. The company is building cutting-edge AI-powered products and

      View job & apply
      • London
      • Permanent
      • Negotiable
      • 104361
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Product Engineer (Fullstack)

      Job speciality: Technology Jobs, Software Development

      Our client is a London-based AI startup that has recently secured Series B funding and is currently looking for a Senior or Staff Full Stack Product Engineer to join their growing engineering team. The company is building innovative AI-driven

      View job & apply
      • London
      • Permanent
      • Negotiable
      • 104362
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Customer Success Manager

      Job speciality: Technology Jobs, Data & Analytics

      Our client is a fast-growing climate technology startup focused on accelerating the renewable energy transition, currently looking for a Customer Success & Growth Manager to join their team in Berlin, Germany. This is a first hire within

      View job & apply
      • Berlin
      • Permanent
      • Negotiable
      • 96196
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior Product Engineer

      Job speciality: Technology Jobs, Software Development

      Our client is a well-funded, stealth-mode climate and energy technology spin-off based in Munich, Germany, currently looking for a Fullstack Product Engineer (Python & JavaScript) to join their growing team and help build next-generation

      View job & apply
      • Munich
      • Permanent
      • Negotiable
      • 101917
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Fulstack Python Developer

      Job speciality: Technology Jobs, Software Development

      Our client is an innovative company in the renewable energy sector, looking for a Fullstack Python & JavaScript Engineer to join their growing team and help accelerate clean energy development in Berlin, Germany. You will work closely with

      View job & apply
      • Berlin
      • Permanent
      • Negotiable
      • 96195
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Robotics Engineer

      Job speciality: Data Science, Technology Jobs

      I am supporting an early-stage robotics and AI startup that is building intelligent systems combining robotics, real-time control, and modern AI. They are looking for a Founding Engineer (Robotics) to lead and shape the robotics function from the

      View job & apply
      • Berlin
      • Permanent
      • Negotiable
      • 99304
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    Browse all Technology Jobs