Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Heimdall Power is a fast-growing Norwegian tech company established in 2016. We have global ambitions and are already present in several European countries as well as the US and Asia. We provide solutions to optimize power grids worldwide, promoting a swift, secure, and affordable transition to green energy. Our unique offering combines software and sensors to increase grid capacity and monitor asset health. By enabling the more efficient use of existing infrastructure, we reduce carbon footprints while creating value for society, industry, and our shareholders.
The Position
We are looking for a Senior Backend Software Engineer to help shape and deliver the core software powering Heimdall Power's grid operations platform. You will play a key role in designing and developing scalable backend services that enable real-time data processing, grid insights, and operational insights for utilities worldwide.
This is a hands-on senior engineering role focused on building backend services and software components that integrate with utility operational systems. You'll contribute to data pipelines, APIs, and automation that help our customers operate the power grid more efficiently and safely. This includes implementing aggregation techniques for time-series data, developing features that improve both user-facing insights and developer observability, and building robust backend infrastructure that supports both cloud and customer-hosted deployments.
You'll join a team that values clarity, simplicity, and long-term maintainability. We work from a monorepo, use shared infrastructure and tooling, and apply Domain-Driven Design (DDD) to ensure our software accurately reflects the complexity of the energy grid. We aim to build things once—and build them right.
Responsibilities
- Software Development: Design, implement, and maintain robust backend services using modern technologies and best practices
- Architecture & Design: Contribute to system design decisions, ensuring modularity, scalability, and maintainability
- Grid Integration: Build services and components for data ingestion, processing, and integration into customer operational systems
- Data & Observability: Implement time-series aggregation, developer observability, and user-facing insights using the Grafana stack
- Collaboration: Work closely with other engineers, product managers, and domain experts to deliver complete solutions
- Continuous Improvement: Identify areas for performance optimization, automation, and architectural improvements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 5-8+ years of experience in backend development, ideally in distributed systems or data-intensive applications
- Strong proficiency in C# and .NET is required.
- Experience with cloud platforms (preferably Azure) and containerized environments (e.g., Docker, Kubernetes)
- Familiarity with CI/CD pipelines, infrastructure-as-code, and system observability
- Strong experience with relational databases (especially PostgreSQL); bonus if you've worked with time-series data and PostgreSQL extensions such as Citus
- Strong sense of ownership, autonomy, and accountability
- Pragmatic engineering mindset with attention to quality and performance
- Ability to take initiative and work independently in a cross-functional setting
- Comfortable working across data, APIs, infrastructure, and observability layers
- Passion for sustainability, innovation, and building systems that have real-world impact
- Competitive compensation package
- An energetic and dynamic work environment
- A chance to work with top-tier technology and contribute directly to the green transition on a global scale
- Professional Development: We strongly believe in the growth and development of our employees. At Heimdall Power, you will be given the necessary tools to grow as a person and a professional
- Work-life balance: We offer flexible working conditions, allowing you to balance your professional and personal life
Key Skills
Ranked by relevanceReady to apply?
Join Heimdall Power and take your career to the next level!
Application takes less than 5 minutes

