Enter a job title or keyword

Manager Software Engineering Energy Markets

Enemix


Job Location:

Berlin - Germany

Monthly Salary: Not provided by the employer
Posted: 7 November 2026 (3 hours ago)
Application Deadline: 4 February 2027
Vacancies: 1 Vacancy

Job Summary

Job Description
Manager - Software Engineering Energy Platform

Location: Berlin Germany or any German Office.

Overview

This business is an established international energy consultancy and part of a larger engineering and advisory group. It advises clients on energy markets and the energy transition with teams across several European countries.

Alongside its advisory work the business provides market research data and analytics to clients through a B2B platform. That platform is now being rebuilt as a SaaS product on a Microsoft stack covering client access data APIs entitlements and content delivery.

This is an exciting opportunity to take technical ownership of the platform and play a pivotal role in shaping its architecture development and operation.

Responsibilities

As the Manager - Software Engineering Energy Markets you will:

  • Architectural Leadership: Design the data and entitlement architecture of the platform collaborating closely with the CTO on key architectural decisions.
  • Technical Direction: Provide technical guidance to an external development partner (3-5 developers) and structure work distribution across internal and external teams.
  • Software Development: Build and maintain services C# and Core with front-end development in React.
  • Platform Ownership: Oversee the platforms technical development and operation post-rebuild.
  • Team Mentorship: Mentor a Junior Developer establish coding standards and implement best practices in software engineering.
  • Process Improvement: Introduce tools and methodologies to enhance delivery efficiency and quality.
Qualifications

The ideal candidate will have:

  • Experience: 8-10 years in software development with a focus on quality.
  • Technical Expertise: Strong proficiency C# and Core.
  • Architecture Skills: Proven experience in software architecture for cloud-based scalable systems ideally in SaaS platform or data-driven environments.
  • Leadership: A track record of leading workstreams and organizing tasks for other developers.
  • Database Knowledge: Experience with relational databases preferably Microsoft SQL Server.
  • Front-End Development: Familiarity with React or similar frameworks.
  • Portfolio: A GitHub portfolio past project or tool you can showcase during the interview process.
  • Team Collaboration: Comfort working with distributed teams across multiple countries.
  • Language Skills: Fluent English (teams working language).
  • Education: A degree in Computer Science Engineering or a related discipline or equivalent practical experience.
Preferred Experience
  • Azure cloud services DevOps and CI/CD pipelines.
  • Data platforms data APIs entitlement or access management and data engineering concepts.
  • A Masters degree in IT management or a related field.
  • Agile product development methodologies.
  • Knowledge of Python or JavaScript frameworks.
  • German language skills or a willingness to learn conversational German.
  • Interest in the energy transition (prior energy experience is not required).
Benefits
  • Flexible Work Environment: Hybrid working model with significant remote flexibility.
  • Permanent Contract: Stability and long-term career growth opportunities.
  • Professional Development: German language courses for non-native speakers.

If you are passionate about software engineering thrive in a collaborative environment and are eager to contribute to the energy transition we encourage you to apply for this exciting opportunity.


Required Experience:

Manager