Founding Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
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., * 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.
Requirements
- 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.
Benefits & conditions
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Frontend Developer Salary in Germany [2023]
Backend Developer Salary in Germany [2023]
Fullstack developer salary in Germany [2023]
Software Developer Salary in Germany [2023]