About the company
We help energy companies unlock the potential of the energy transition with smart, scalable solutions. With Nordic roots and a strong footprint in North America and Europe, we bring decades of experience in software, hardware, and consulting to support our clients in connecting, controlling, and commercializing energy assets.
Your role
As Technical Lead Engineer, you will lead hands-on delivery of the claVis Engine backend and set the engineering standard for how it evolves. You will own architecture and engineering standards and enable customer-driven customization through Python integration.
Key responsibilities
- Own and evolve the architecture of the claVis Engine backend, with focus on maintainability, performance, and interoperability
- Lead technical design work, including interface design, trade-off analysis, and architectural decision-making
- Design, implement, and maintain backend components using modern C++ (C++14 or newer) in a Linux environment
- Build and support Python bindings and enable Python-based, site-specific customization layers
- Support troubleshooting and root-cause analysis for complex customer issues, balancing rapid mitigation with long-term correctness
- Drive refactoring and technical debt reduction aligned with product direction and operational needs
- Strengthen developer productivity through reliable CI/CD and workflows using Git, GitLab, GitLab CI, Docker, plus clear technical documentation (MkDocs and Markdown)
- Contribute to integrations where relevant, such as databases, messaging, networking, and industrial protocols used in OT environments
Requirements
- 8+ years of professional software development experience, including backend or systems engineering in a Linux environment
- Proven technical leadership (tech lead, staff, or principal level), including architectural ownership and mentoring
- Strong experience with modern C++ (C++14 or newer) and performance-focused systems design
- Experience building Python integration or bindings that enable customization and extension
- Strong engineering practices across testing, CI/CD, and containerized environments (GitLab CI and Docker)
- Comfortable producing clear technical documentation and decision records (MkDocs and Markdown)
Benefits
- Competitive salary and benefits package
- Opportunities for professional development and career advancement
- Collaborative and supportive work environment
- Flexible work arrangements (hybrid/remote)