Senior Software Engineer
Job Summary
ElBits is an ambitious collaboration among Norways grid companies aimed at driving change in the power grid industry. We achieve this by integrating and standardizing data and developing digital products. Our goal is to create a digital infrastructure that will enable the sector to increase grid capacity and efficiency as well as streamline and improve customer journeys.
With our partnerships deep industry expertise and access to critical data we are uniquely positioned to innovate and address the challenges of todays energy systems. By making data accessible and enabling collaboration we unlock the grid industrys potential. Together we contribute to solving one of the greatest challenges of our time - the energy transition.
At ElBits we are building critical digital services for the Norwegian power sector. As our product teams grow and the complexity of our platform increases we are looking for a Senior Software Engineer who can help us build scale and evolve the technology that powers the future of the energy industry.
We believe great engineers combine technical depth with curiosity adaptability and collaboration. We therefore embrace modern development practices including AI-assisted engineering workflows to help teams move faster and build smarter.
In this role you will play a critical part in turning ideas into robust scalable solutions that create real impact for our partners and the people who depend on their services. This role is essential to our ability to evolve our services improve developer productivity and deliver high-quality digital experiences in collaboration with a broad network of grid partner stakeholders.
You will sit at the intersection of product platform and engineering. Here you contribute across the full software lifecycle; from early exploration and architecture decisions to implementation deployment and continuous improvement.
What will you do
As an engineer at ElBits you will work across multiple layers of our services and contribute to both hands-on development and technical decision-making. We value engineers who are comfortable moving between frontend and backend depending on team needs product maturity and where they can create the most value.
You will join an environment where modern engineering practices matter. We actively use AI-assisted development tools such as Claude GitHub Copilot and Azure-based services to improve productivity accelerate learning and support better decision-making throughout the development process.
Responsibilities include:
Architect design develop and maintain scalable solutions across a diverse portfolio of products and services.
Work across the stack where needed contributing to both user-facing experiences and backend systems.
Collaborate closely with product managers designers and domain experts to define requirements and deliver impactful solutions.
Facilitate technical discussions and contribute to best practices for code quality performance maintainability and security.
Take ownership of the full development lifecycle from ideation to deployment and ongoing improvement.
Mentor and support colleagues by sharing knowledge and contributing to a collaborative engineering culture.
Contribute to technical direction and strategic decisions that shape how we build and scale software at ElBits.
Use AI-assisted development tools to improve workflows increase productivity and support high-quality software delivery.
Our technology stack includes TypeScript and Python mainly running in containerized environments on Microsoft Azure. We focus on leveraging managed services for reliability and scalability. We take a pragmatic approach to tools and frameworks choosing what best fits the problem and business needs rather than being tied to a specific stack.
Engineers are encouraged to remain curious adaptable and open to working across languages and frameworks.
Who are we looking for
We are looking for someone who thrives in a modern engineering environment enjoys solving complex challenges and is comfortable working across both frontend and backend when needed.
We believe you have:
Experience building scalable reliable software solutions in fast-paced and evolving environments.
Strong engineering fundamentals and the ability to write clean maintainable and high-quality code.
Curiosity for modern engineering workflows including AI-assisted development practices.
A pragmatic mindset with the ability to balance technical quality speed and business value.
Experience navigating uncertainty and exploring embracing continuous learning and enjoys solving complex challenges.
Proven ability to collaborate across disciplines and communicate technical concepts clearly.
Experience introducing or scaling AI-assisted tooling and developer workflows within engineering teams.
Its an advantage if you also have:
Experience from the public sector or the energy industry.
Domain knowledge within electricity distribution utilities or infrastructure-heavy environments.
What can we offer
This is a rare opportunity to shape how we build the digital backbone of a sector undergoing major change. At ElBits were not just improving how things are done were working toward a bold vision: One Grid for Norway. That means creating scalable high-quality software solutions that strengthen the entire grid system while collaborating closely with partners across this ecosystem.
Together with a team of skilled mission-driven colleagues you will help reshape how the energy industry operates not just working within the system but actively transforming it.
We also offer:
A positive flexible and trust-based work environment.
Meaningful societal impact and contribution to the energy transition.
Industry-leading pension and insurance policies.
Modern office centrally located at Rådhusgata in Oslo.
Choice of equipment and the tools you need to do your best work.
Great colleagues strong collaboration and fun social events.
What does the process look like
Apply with your CV and contact information.
If we find your profile interesting well schedule a short (30-minute) conversation with our recruitment advisor.
After that well set up a Meet & Greet with our Head of Tech.
For the second interview well set up a chat with a couple of our developers to learn more about your technical background. We also conduct an assessment through Fairsight.
The last step is a final chat with our CEO.
We do a couple of reference checks and send you an offer!
If you have any questions or other inquiries regarding this position feel free to send an email to
ElBits is the controller of your personal data for the purposes of this recruitment. Amby AS acts as the processor of your personal data except when you agree to join our Talent Pool in which case Amby also becomes the data controller. We process your personal data to manage and conduct the recruitment process. You have the right to access your data request rectification erasure and restriction of processing as well as the right to object to processing and data transfer. For a more detailed understanding of how we handle your data the purposes of processing and your rights please refer to Ambys Privacy Policy.
About Company
We believe that our power grid is at the heart of the green transition. To enable this transformation, Norway needs a national digital infrastructure for the energy sector that is fair, secure, and socially responsible. That's why ElBits exists.