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.
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.
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.
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.
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.
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.
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.
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.
This job comes with several perks and benefits
