Managing Director and Lead Product Engineer for EMS platform development in a new joint venture. Focused on software enhancement and strategic direction for energy management systems.
Responsibilities
You are the Managing Director of the joint venture and at the same time the Lead Product Engineer.
You actively contribute to the development of the energy management software, are responsible for the architecture and core logic, and significantly shape product development.
At the same time, you represent the joint venture externally and ensure a clear technical and strategic direction.
Hands-on development of the software, including architecture, core functions and technical standards.
Develop and maintain the product and technology roadmap and prioritize product development based on customer value, scalability and market requirements — in coordination with the shareholders.
Provide technical leadership and coordinate the development contributions of the participating companies.
Operational management of the joint venture and professional representation toward customers and partners.
Support the sales partner (shareholder) with product demos and customer workshops.
Requirements
Several years of hands-on experience in software development, ideally as a Lead Developer or Software Architect.
Strong full‑stack software engineering skills (Node.js / TypeScript) and experience with modern frontend frameworks such as React, including state management.
Experience designing and operating modern IoT edge and cloud infrastructures (Google Firebase), messaging systems (MQTT) and time‑series databases (InfluxDB).
Solid knowledge in energy management, building technology, electrical engineering or related fields.
Experience developing complex systems, data platforms and interfaces.
Entrepreneurial mindset, decisiveness and enjoyment of responsibility.
Ability to develop hands-on while also leading a product strategically.
Ideally a large network in the energy and building-technology sector.
Benefits
Key role in a newly founded joint venture with a solid foundation.
High degree of freedom to shape the role and real influence.
Combination of entrepreneurial responsibility and active development work.
Attractive, role-appropriate compensation (including possible equity depending on the salary model).
Job title
Managing Director, Lead Product Engineer — EMS Platform
Senior Fullstack Engineer at myAbode developing scalable software and building high - performance APIs. Mentoring junior developers and contributing to architectural discussions.
Product Engineer at a healthcare startup building AI - powered features improving behavioral health. Collaborating with clinicians to deliver impactful software solutions.
Software Engineer developing advanced software for autonomous aerial and ground systems at Tycho.AI. Collaborating with hardware and product teams in a fast - paced engineering environment.
Senior Software Engineer developing autonomy software for unmanned systems at Tycho.AI. Building onboard and off - board software for unmanned aerial vehicle products with a focus on C++ and Python.
Senior Software Engineer at Ledge developing AI - native close management solutions for finance teams. Working in a fast - paced startup environment with a focus on autonomous AI workflows.
Full Stack Developer integrating AI into web solutions at Hypernova Labs, enhancing tech innovation. Collaborating with multidisciplinary teams in scalable software development in Panama.
Senior Software Developer developing and maintaining RokDoc applications for Ikon Science. Collaborating with geoscience experts and agile teams across multiple locations.
IT Assistant providing technical support and developing software solutions for Marchi & Fildi. Seeking a collaborative individual with a passion for technology and user support.
Fullstack Developer at LeadTable working with modern tech stack to develop features for SaaS application. Collaborating closely with agile teams and ensuring high code quality.
Senior Engineer II developing and modernizing internal tools for Strava's platform. Collaborating with teams to enhance developer efficiency and support systems.