Founding Engineer

Munich on site Until 10/7/2026 3+ years exp First posted August 8, 2026 Last posted August 8, 2026
Job description

About the Role

Join a small, ambitious team building the core software platform that controls and optimises industrial battery storage assets across Europe. As a Founding Engineer, you will have outsized ownership across the full stack — from real-time optimisation algorithms and backend services to operator-facing dashboards and cloud infrastructure. Your work will directly shape both the product and the trajectory of the company at a critical early stage.

This is an on-site, full-time position based in Munich, Germany. Visa sponsorship is available.

What You'll Do

  • Own and build the core product powering real-time optimisation and forecasting for industrial energy assets.

  • Develop backend services and mixed-integer optimisation algorithms to process high-frequency data in real time.

  • Design and scale distributed infrastructure to support thousands of battery systems in production.

  • Build intuitive frontend dashboards that allow battery operators to monitor, control, and analyse their assets.

  • Implement containerised, CI/CD-driven deployment pipelines and maintain production observability.

  • Collaborate directly with founders and customers to define product features and translate operational requirements into engineering solutions.

  • Iterate rapidly based on feedback from live deployments.

What We're Looking For

Required:

  • Experience with real-time data processing and optimisation or forecasting systems.

  • Proven ability to design and operate scalable distributed backend systems for large-scale deployments.

  • Solid Python backend development skills, including mixed-integer optimisation.

  • Frontend development proficiency with JavaScript/TypeScript and React (Next.js preferred); experience with Tailwind CSS.

  • Containerisation and modern deployment practices — Docker, Kubernetes, and CI/CD for production services.

  • Experience with observability and monitoring tooling (e.g. Prometheus, Grafana, OpenTelemetry).

  • Database design and data modelling experience (e.g. PostgreSQL or MySQL).

  • Cloud infrastructure experience with AWS, GCP, or Azure.

  • Startup experience (company under 3 years old and fewer than 50 employees qualifies).

  • Bachelor's or Master's degree in Computer Science, Mathematics, or Electrical Engineering with a grade better than 2.0 (German grading scale).

  • Fluency in German — the majority of customers communicate in German.

Nice to Have:

  • Background or hands-on experience in the energy industry (battery storage, renewables, grid management, or similar).

  • Demonstrated track record of deploying optimisations in live production systems.

Compensation & Benefits

  • Salary: €70,000 – €100,000 per year, depending on experience.

  • Founding-stage equity and meaningful ownership in the company's success.

  • High-impact role with direct influence over product and company direction.

  • Visa sponsorship available for qualified candidates.

Location

This is a fully on-site role in Munich, Germany. You will be working day-to-day with a tight-knit founding team in the office.

About this role

Summary

Build and optimize software platform for industrial battery assets, from backend to frontend.

Job title

Founding Engineer

Experience level

3+ years

Minimum experience

3+ years exp

Industry

software

Location requirements

on-site in munich, germany, visa sponsorship available

Salary

$70k–$100k

Management role

No

Skills & keywords

Required skills

pythonmixed-integer optimisationjavascripttypescriptreacttailwind cssdockerkubernetescicdprometheusgrafanaopentelemetrypostgresqlmysqlawsgcpazurestartup

Preferred skills

energy industryoptimisation deployment

Specializations

backendfrontendoptimizationcloud infrastructure
Locations

Structured locations inferred from the posting.

Munich, Germany

On-site City