Senior C++ Engineer (Backend / High-Performance Data Pipelines)

Staff Up Ltd. Greater Munich Metropolitan Area
Remote
Apply
AI Summary

Staff Up Ltd. seeks 2 Senior C++ Engineers for a client's tech team. The role focuses on backend and high-performance data pipelines for cutting-edge real-time systems. This is a fully remote or hybrid position within Europe, offering high impact and ownership. Key responsibilities include designing, building, and optimizing C++ data pipelines, integrating ML models, and driving best practices.

Key Highlights
Design, build, and optimize low-latency, high-throughput C++17/20 data pipelines
Integrate data sources using ClickHouse, Redis/Redis++ and embed ML models
Drive test automation, code reviews, and enforce modern C++ best practices
Take end-to-end ownership and deliver independently
Technical Skills Required
C++17 C++20 Boost ClickHouse Redis Redis++ Git CMake
Benefits & Perks
€75k–€85k salary
Permanent, full-time contract
6 months probation
24 days vacation
Fully remote work option (Europe)
Hybrid work option
High impact and ownership on product direction
Flat hierarchies and fast decision-making
Technically challenging, performance-focused environment
Culture of continuous learning and modern tech adoption

Job Description


Our client is looking for 2 Senior C++ Engineers to join their tech team, focused on backend and high-performance data pipelines. The team is small, fully-remote or hybrid, and works on cutting-edge real-time systems.

Role Overview

  • Job Title: Senior C++ Engineer (Backend / Data Pipeline)
  • Team Size: 6 engineers
  • Reason for Hiring: Growth

Location: Remote (Europe) or hybrid, alternative office in Munich

Key Responsibilities

  • Design, build, and optimize low-latency, high-throughput C++17/20 data pipelines
  • Monitor and tune system performance for scalability and speed
  • Integrate data sources using ClickHouse, Redis/Redis++ and other backend components
  • Embed ML models into existing pipelines to enhance data logic
  • Develop and maintain proprietary bot frameworks
  • Drive test automation, code reviews, and enforce modern C++ best practices
  • Produce technical documentation and share knowledge with the team

Required Skills

  • 5+ years professional C++ development (C++17/20) in backend or high-performance systems
  • Strong understanding of multithreading, memory management, algorithms, and design patterns
  • Hands-on experience with Boost, ClickHouse (or similar), Redis
  • Proven experience in performance tuning critical code paths
  • Ability to take end-to-end ownership and deliver independently
  • German C2
  • English proficiency (C1)

Professional Traits

  • Logical and analytical thinker
  • Proactive and accountable
  • Collaborative with clear communication
  • Adaptable to fast-changing requirements

Experience & Education

  • 5+ years C++ in real-time, HPC, backend, or data-intensive systems
  • Degree in Computer Science, Software Engineering, EE, Mathematics, Physics or similar
  • Tools & Technologies: C++17/20, Boost, ClickHouse, Redis/Redis++, Git, CMake, unit testing frameworks, performance profilers

Compensation & Contract

  • Salary: €75k–€85k
  • Contract: Permanent, full-time
  • Probation: 6 months
  • Vacation: 24 days

Perks & Culture

  • High impact and ownership on product direction
  • Fully remote work option
  • Flat hierarchies and fast decision-making
  • Technically challenging, performance-focused environment
  • Culture of continuous learning and modern tech adoption



Subscribe our newsletter

New Things Will Always Update Regularly