Back to Jobs
Technology

Senior C++ Engineer - Multithreading (f/m/d)

CGMBerlin, Berlin🇩🇪Germany

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationBerlin, Berlin, Germany
C++

Job description

We're hiring on behalf of a Haystack partner!

The Role

  • Design and develop high-end C++ components for desktop applications with a strong focus on performance, stability, and scalability
  • Architect, implement, and review complex multithreading and parallelization concepts for efficient and responsive execution
  • Analyze, refactor, and optimize large existing codebases to identify bottlenecks and raise overall product quality
  • Collaborate closely with cross-functional teams to drive modernization efforts toward modern C++ and current technology standards
  • Leverage AI tools and agents in daily workflows to accelerate refactoring, code analysis, and legacy modernization

What You'll Need

  • Several years of senior-level experience in professional C++ development within high-performance, highly parallelized desktop systems
  • Deep expertise in modern C++, multithreading, concurrency, debugging, and performance tuning
  • Fluent communication skills in both German and English for collaboration in international teams

What's On Offer

  • Competitive salary
  • Flexible hybrid working options with dedicated remote days
  • Comprehensive professional development through internal and external training opportunities
  • Health and wellness perks including fitness facilities and onsite dining options
  • Additional corporate benefits such as pension schemes and commuter programs

Apply via Haystack today!

Similar jobs