Software Engineering Manager - Energy Platform - Berlin or Heidelberg - €100,000-120,000
Findr
About the role
About
This company operates in the renewable energy sector and is scaling its platform to support growing demand across Germany and Europe. With increasing product usage and expansion into new markets, they are looking for a Software Engineering Manager to take ownership of the engineering function and help build a scalable technical foundation. You will combine team leadership with hands-on technical involvement, working closely with senior stakeholders to ensure the platform can support continued growth.
Why this role is interesting
- Responsibility for engineering within a growing, business-critical product
- Opportunity to build and develop your own team over time
- Direct influence on system architecture and engineering standards
- Work on the transition from existing workflows to scalable, API-driven systems
- Close collaboration with senior leadership and operational teams
Responsibilities
- Leading and developing a team of engineers
- Remaining hands-on with the codebase, especially in the early phase
- Designing and building a scalable web-based customer portal
- Managing integrations between CRM (Salesforce), ERP (NetSuite) and field systems
- Defining architecture, development standards and best practices
- Driving API-first system design and improving overall system stability
- Supporting hiring and team growth over time
Requirements
- Several years of experience in software development (JavaScript, Python or similar)
- Experience in a hands-on leadership or team lead role
- Comfortable working in dynamic environments with evolving structures
- Strong experience with APIs and distributed systems
- Solid SQL and data modelling skills
- Ability to design systems and take ownership of technical decisions
- Experience mentoring or developing engineers
This role is particularly suitable for a Senior Engineer, Staff Engineer or Technical Lead who wants to take on more responsibility while remaining technically involved.
Location & Compensation
- Berlin or Heidelberg
- €100,000–120,000
Interviews are starting imminently so apply now to avoid missing out.
Requirements
- Several years of experience in software development (JavaScript, Python or similar)
- Experience in a hands-on leadership or team lead role
- Comfortable working in dynamic environments with evolving structures
- Strong experience with APIs and distributed systems
- Solid SQL and data modelling skills
- Ability to design systems and take ownership of technical decisions
- Experience mentoring or developing engineers
Responsibilities
- Leading and developing a team of engineers
- Remaining hands-on with the codebase, especially in the early phase
- Designing and building a scalable web-based customer portal
- Managing integrations between CRM (Salesforce), ERP (NetSuite) and field systems
- Defining architecture, development standards and best practices
- Driving API-first system design and improving overall system stability
- Supporting hiring and team growth over time
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free