Senior Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Senior Developer to join our Software Engineering Excellence (TDD) unit at Statkraft. Our teams work across software engineering, platform engineering, data services, and technical excellence, collaborating with business and technology experts throughout Statkraft. Together, we develop the digital products and platforms that help drive the energy transition while creating lasting value for one of Europe's leading renewable energy companies.
Responsibilities
- Develop software used to plan and optimize Statkraft’s Nordic hydropower production over the next 1–10 days.
- Build Python and C++ libraries for watercourse modeling, optimization algorithms, and running the SHOP optimization engine.
- Ensure good software engineering fundamentals: clean APIs, clear module boundaries, semantic versioning, and proper release management.
- Develop in a traditional Linux environment using Fedora, distribute software as native RPM packages, and deploy services as Helm charts to Kubernetes clusters.
Requirements
-
Core Skills:
- Strong programmer in Python, with C++ (CMake) a strong plus and TypeScript a plus.
- Good at library and API design: clear module boundaries, versioned interfaces, and deprecation paths.
- Experience with package ecosystem and CI/CD: Linux packaging (RPM/dnf), GitLab CI, and containers.
- Productive use of AI coding agents for large mechanical refactorings, while maintaining quality and testability.
-
Soft Skills:
- Comfortable with cleanup work: large refactorings, deleting code, moving reporting and collectors.
- Thinks in terms of the developers who use the software: examples and documentation.
- Good social and communication skills.
- Fluent in English and preferably Norwegian.
- Pro-active team player who feels responsible and enjoys challenging themselves.
- Have a drive for excellence.
-
Other Useful Skills:
- Kubernetes/Helm is a plus, not a requirement.
We Offer
- The chance to grow your career alongside a truly global network of experts, leaders, specialists, and graduates from different countries and backgrounds.
- The opportunity to work somewhere with pride, knowing your work is contributing to saving the planet.
- A work culture that emphasizes the individual, offering flexible working solutions and work-life balance principles.
- A focus on fun outside of work, supported by various activity groups such as soccer, yoga, sailing, climbing, boxing, cabin rentals, and more.
- Being part of a company proudly certified as a ‘Great Place to Work’.
About the Company
Statkraft has been making clean energy possible for over a century. We envision a world that runs entirely on renewable energy. Because in the fight against climate change, we don’t see renewable energy as part of the solution – we believe it must be the solution. With us, you’ll shape a career that is truly forward-facing with many amazing opportunities and offerings to match.
Statkraft offers competitive terms of employment and benefits schemes, and we’re a trusted employer that puts the safety of our people first. We believe that a safe and healthy working environment is a matter of choice, not chance.
Statkraft manages critical infrastructure and services in several countries. We conduct background checks on qualified applicants before hire. The applicant must be eligible for security clearance and authorization.
We evaluate applications for this role on a rolling basis, so please apply with your CV through our career pages as soon as possible.
Job Location
I'm interested
Privacy Notice
I'm interested
Refer a friend
Share this job
© Statkraft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Statkraft
All 75 rolesIT Security Architect
Statkraft · Norway
Operador de Mercado Eléctrico (Junior)
Statkraft · Madrid
Subject Matter Expert M365 Copilot
Statkraft · Norway
Grid Interconnection and Regulatory Lead - Líder de Regulación e Interconexión
Statkraft · Chile