Hjem > Lead Software Engineer job

Lead Software Engineer / Head of VPP

apartmentAuxilium Infrastructure Partners placeDanmark calendar_month 

Auxilium is a young energy company building software and infrastructure for a more flexible, electrified power system.

We are developing a Virtual Power Plant platform that aggregates flexible energy assets — including batteries, electric boilers, load banks, and industrial consumption units — and exposes them to energy markets and grid services. This can include trading, ancillary services, DSO services, local energy optimization, portfolio management, and real-time asset control.

Our platform is already in production, but we are still early. That means there is a significant opportunity to shape the architecture, technical standards, product direction, and engineering culture from the ground up.

We are looking for a Lead Developer / Lead Software Engineer to take a central role in building and scaling this platform.

THE ROLE

This is a hands-on technical leadership role.

You will lead a small team of 2–3 remote developers while still actively coding and developing the platform yourself. You will be responsible for translating product specifications, operational needs and commercial requirements into clear technical tasks, robust architecture and working production software.

You will work across many technical domains. The platform touches cloud software, hardware integrations, telemetry, control systems, energy markets, customer-facing dashboards and internal operational tools.

You should be comfortable moving between architecture, code, technical planning, code review, debugging, product discussions, and coordination with the wider team, and know how to best leverage AI to be efficient.

WHAT YOU WILL WORK ON

You will help build the software systems that connect physical energy assets to markets, operators, partners, customers and internal teams.

This includes:

  • telemetry and time-series data
  • asset management
  • scheduling and bidding
  • dispatch and control interfaces
  • market integrations
  • RTU and hardware communication
  • monitoring, alarms and operational tools
  • customer-facing dashboards
  • user permissions and access control
  • portfolio management
  • local energy optimization
  • reporting and documentation

The platform has both a technical backend/control side and a user-facing side where customers can see, understand and interact with their energy assets.

KEY RESPONSIBILITIES
  • Lead a small remote development team and help structure their work.
  • Translate product specifications into technical solutions, tasks and code.
  • Build and improve backend services, APIs and platform components.
  • Develop systems for telemetry, asset control, scheduling, bidding, dispatch and market integrations.
  • Help build our Virtual Power Plant platform for trading, ancillary services, DSO services and local energy optimization.
  • Create clear interfaces between cloud systems, RTUs, hardware, traders, partners and external systems.
  • Develop customer-facing and internal tools for monitoring, operations, alarms and asset management.
  • Improve performance, reliability, observability, cybersecurity and operational resilience.
  • Contribute to architecture, technical standards and engineering processes.
  • Review code, support other developers and raise the quality of the platform.
  • Use modern AI and LLM tools effectively as part of your daily development workflow.

YOUR PROFILE

You may have a background as a:

  • Lead Developer
  • Lead Software Engineer
  • Senior Backend Developer
  • Senior Full-Stack Developer
  • Senior Software Engineer
  • Platform Engineer
  • Software Architect
  • Technical Lead

Your exact title is less important than your ability to build reliable production systems, lead other developers and take ownership of complex technical problems.

WE EXPECT YOU TO HAVE
  • Minimum 5 years of professional software development experience.
  • Experience leading or coordinating other developers.
  • Strong experience with TypeScript and Node.js.
  • Experience with backend architecture, API design and databases.
  • Experience with PostgreSQL or similar relational databases.
  • Experience building and operating production systems.
  • Understanding of testing, CI/CD, logging, monitoring and cloud infrastructure.
  • Ability to take technical ownership from idea to production.
  • Ability to translate product and business requirements into practical technical execution.
  • Strong communication skills in English.
  • A pragmatic approach to architecture, quality and technical trade-offs.
  • Experience working with state-of-the-art LLMs and using AI effectively in software development.
It is an advantage if you have experience with
  • Rust and/or Python.
  • AWS or other cloud platforms.
  • TimescaleDB or time-series data.
  • MQTT, Modbus, RTU, PLC, SCADA or IoT systems.
  • Energy systems, BESS, VPP, solar, EV charging or industrial assets.
  • Trading, forecasting, optimization or energy markets.
  • Ancillary services, DSO services or flexibility markets.
  • Event-driven architecture, queues or distributed systems.
  • Dashboards and frontend development with Angular, React or similar.
  • DevOps, Docker, networking, VPNs or cybersecurity.
  • AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot or similar.
  • Working with remote developers or distributed engineering teams.
  • Startup or scaleup environments.
YOU WILL SUCCEED IF YOU
  • can lead other developers while still being hands-on in the code,
  • take ownership without waiting for perfect specifications,
  • make unclear problems technically concrete,
  • translate product needs into working software,
  • write code that is reliable, readable and maintainable,
  • think about operations, failure modes and observability from the start,
  • balance speed with quality,
  • use AI tools to move faster without compromising engineering judgment,
  • communicate clearly with both technical and non-technical stakeholders,
  • and thrive in a fast-moving company where software has direct impact on physical energy infrastructure.
WHAT WE OFFER
  • Expected salary: 80.000 - 100.000 kr / month depending on experience, profile, and equity compensation. Senior technical profiles with exceptional experience may fall outside this range and are still encouraged to apply.
  • Potential for equity package.
  • A central technical leadership role in a young company working with electrification, flexibility and grid stability.
  • Responsibility for both hands-on development and leading a small developer team.
  • Strong influence on architecture, engineering culture and technical standards.
  • Work across software, hardware, energy markets, customer-facing products and real-world asset control.
  • Close collaboration with management, commercial, technical and operational teams.
  • High responsibility, short decision paths and strong opportunity to shape how Auxilium scales.
  • Lunch, coffee, social gatherings, and a nice atmosphere.
electric_boltStraks start

Lead Software Engineer / Head of VPP

placeKøbenhavn
Auxilium is a young energy company building software and infrastructure for a more flexible, electrified power system....
apartmentAscendis PharmaplaceCharlottenlund
you will have the opportunity to grow into becoming the future lead as Data Platform Owner. Your key responsibilities will be:  •  Operate, maintain, and continuously improve our cloud-based data platform  •  Support platform users (data engineers...
apartmentDEIF A/SplaceOdense
processes and collaborating across teams to deliver advanced and reliable products? If so, you could be the perfect fit for this exciting Software Quality Engineer role at DEIF A/S! At DEIF A/S, we develop advanced control solutions that keep power stable...