Technical Lead Engineer

Opoura

Hannover

Vor Ort

EUR 70.000 - 90.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

A renewable energy solutions company in Hannover seeks a Technical Lead Engineer to spearhead the development of the claVis Engine backend. You will lead architectural decisions and ensure maintainability and performance in a scalable environment. The role requires strong C++ skills, technical leadership experience, and the ability to customize solutions through Python integration. Ideal candidates will have a background in systems engineering within a Linux environment. A collaborative mindset and commitment to operational reliability are essential for this role.

Qualifikationen

  • 8+ years in software development, including backend in a Linux environment.
  • Proven experience in technical leadership and architectural ownership.
  • Strong practices in CI/CD and testing.

Aufgaben

  • Lead technical design, focusing on maintainability and performance.
  • Implement backend components using modern C++.
  • Support troubleshooting for complex customer issues.

Kenntnisse

Modern C++
Python integration
Technical leadership
Systems thinking

Tools

Linux
Git
GitLab CI
Docker

Jobbeschreibung

We're on a growth journey, driven by deep knowledge and skilled colleagues shaping the future of energy. Together, we deliver smart, scalable solutions that help our clients succeed in the energy transition. Do you want to be part of igniting what's next in energy? Join us.

Opoura’s Technology department in our Shared Service Center is a highly specialized environment enabling scalable, secure, and high-quality technology delivery across products and services. In Communications and Control, we build and evolve the control and connectivity foundations that make renewable assets observable, controllable, and grid-compliant, supporting solutions such as SCADA, power plant control, and related OT integrations from design through commissioning and operation.

Based in Hannover, you will join the claVis Engine team, developing the core backend that enables real-time monitoring and analysis of renewable assets through a configurable, multi-compatible interface. You will take technical ownership of a critical system, set the direction for how it evolves, and keep it reliable in real operational environments.

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.

You will work closely with stakeholders across Communications and Control, product management, and key customers to translate operational requirements into reliable technical solutions. You will also stay close to day-to-day realities, including troubleshooting complex issues and strengthening the product foundation over time.

Key responsibilities

Your main responsibilities as our Technical Lead Engineer will be:

  • 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
To be successful in this position, you:
  • Provide clear technical direction and make sound architectural decisions that improve quality and delivery speed
  • Deliver improvements that strengthen product performance, stability, and customer value
  • Keep the codebase maintainable and well-tested, with reliable and well-documented integration points for customization
  • Build strong alignment with internal stakeholders so requirements are understood and implemented correctly
  • Raise the technical bar through effective reviews, mentoring, and steady improvements to build, test, and release practices
  • Apply strong systems thinking and bring an interest in the domain, including SCADA and renewable asset operation
Your background

You are a hands-on technical leader who enjoys owning complex systems end to end. You combine strong engineering judgment with a practical delivery mindset, and you communicate clearly when trade-offs matter. You bring structure to ambiguity, mentor others in a way that helps them grow, and you care about building software that is reliable in real operational environments.

Preferably you bring:

  • 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)
  • It is an advantage if you have experience with databases and messaging (for example PostgreSQL, MariaDB, MSSQL, RabbitMQ) and industrial protocols (for example OPC UA, Modbus, IEC 60870-5, IEC 61850)

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.

Our people make up one global team united by our diverse perspectives, working together to meet the unique needs of each region and each client we serve. We employ more than 250 dedicated employees in nine countries in Europe and North America, including Denmark, Germany, Poland, Ukraine, Spain, Portugal, Romania, the UK, and the US.

Join us, and together we ignite the potential of energy transition in a smart way.

How to apply?

To be considered for this position, please fill out the application form and upload your CV. We review applications on an ongoing basis.

We look forward to receiving your application.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Development Engineer
Senior Software Development Engineer

Opoura • Hannover

Vor Ort
EUR 60.000 - 75.000
Solution Engineer
Solution Engineer

Opoura • Hamburg

Vor Ort
EUR 55.000 - 75.000
Flexible work-life balance
Collaborative culture
Influence on software development
+1
Client Delivery Lead (f/m/d)
Client Delivery Lead (f/m/d)

United States Digital Space LLC • Berlin

Vor Ort
EUR 90.000 - 120.000
Power Systems Engineer
Power Systems Engineer

Opoura • Hamburg

Hybrid
EUR 70.000 - 100.000
Principal Software Engineer (m/f/d)
Principal Software Engineer (m/f/d)

United States Digital Space LLC • Berlin

Hybrid
EUR 110.000 - 160.000
Remote work Germany-wide
Office locations Hamburg/Berlin/Munich
EGYM Wellpass benefits
+2
Technical Operations Lead
Technical Operations Lead

Gridmetry GmbH • München

Hybrid
EUR 85.000 - 110.000
Software Engineer (m/f/d)
Software Engineer (m/f/d)

Amperecloud • Berlin

Vor Ort
EUR 90.000 - 130.000
Principal Software Engineer (m/f/d)
Principal Software Engineer (m/f/d)

DUDE CHEM • Berlin

Remote
EUR 110.000 - 160.000
Remote work (Germany-wide)
Office in Berlin/Hamburg/Munich
Direct CTO reporting
+1
Account Manager DACH | Strengthen Customer Partnerships Across Renewable Energy Solutions
Account Manager DACH | Strengthen Customer Partnerships Across Renewable Energy Solutions

Opoura • Hamburg

Vor Ort
EUR 65.000 - 90.000
Competitive compensation
Gazelle winner recognition
International collaboration across EU
+2
Account Manager DACH | Strengthen Customer Partnerships Across Renewable Energy Solutions
Account Manager DACH | Strengthen Customer Partnerships Across Renewable Energy Solutions

Rise Social • Hamburg

Hybrid
EUR 65.000 - 95.000