Log in
All jobs
O

Lead C++ software engineer

OMP
Belgium Posted Oct 17, 2026
Hybrid

About this role

Your challenge

As a lead c++ software engineer, you design, build, and deliver high-performance, scalable software systems. This is a hands-on role: you spend your time in the code, combining deep technical expertise with mentorship as you build and run production-ready solutions.

You are responsible for:

  • Designing and building scalable solutions with a strong focus on performance, maintainability, and cross-component integration.
  • Taking ownership of delivery from design to production, and living "you build it, you run it", so your team owns what it ships and keeps it reliable in production.
  • Staying hands-on in the code while keeping delivery on track: unblocking the team, holding the bar on quality, and mentoring fellow engineers.
  • Challenging and refining requirements with product analysts to ensure clarity, feasibility, and delivery readiness.
  • Owning technical correctness, including performance and scalability.
  • You shift quality left and reimagine how QA is done, building AI-based testing frameworks that deliver strong automation and fast feedback so issues surface early. This covers the full range of testing: performance, load, spike, soak, and security testing.
  • Building observability into the software as a core principle, so your team can run it with confidence and catch issues before customers do.

About you

Essential talents and qualifications:

  • A Lead C++ software engineer at heart with a strong quality and QA mindset. You shift quality left, build it in from the start, and take pride in what you ship.
  • Around 10 years of work experience in a C++ software engineering role. If you have less, a strong drive to sharpen your C++ skills counts for a lot.
  • You're energized by what AI brings to software engineering and keep pushing how far it can take your development, testing, and review.
  • Excellent algorithmic and conceptual thinking, plus a generalist knowledge of technologies including cloud (Azure), and the curiosity to stay up to date.
  • A strong mentor and team player with great communication skills and a positive attitude.
  • A bachelor's, master's, or PhD in computer science, engineering, mathematics, or similar, or the equivalent by experience.

Bonus points if you have:

  • Working experience with web applications and continuous integration testing (Docker Kubernetes, Jenkins, Azure DevOps, Git, etc.).
  • Expertise in specific quality areas like performance and security testing or test process improvement.
  • A certificate in software testing (ISTQB, TMap, WAPT).

Soft skills

Problem solving Communication Teamwork Pragmatic Passionate

Hard skills

Strong C++ knowledge. Python scripting and SQL. CI/CD and DevOps: Azure DevOps pipelines Kubernetes Docker and Azure or other cloud-native platforms. REST APIs service-oriented architecture streaming frameworks and API development. Observability and identity tooling: OpenTelemetry the ELK stack and Auth0. Experience in remote teams and with our toolchain: VS Code and GitHub Enterprise.

Language skills

Required:

English

A plus:

Any other language

Your future

We find the perfect intersection of your talents and our evolving needs. Our talent management program supports your personal development and empowers you to build a career in line with your ambitions.

Many of our team members who start as a Lead C++ software engineer grow into the role of software architect, software expert, project manager, or team manager.

Apply now

Apply now

Apply for this career opportunity

page x of x

October 17, 2026

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →