Senior C++ Engineer (Backend/Data Pipeline)

Staff Up Ltd. Berlin Metropolitan Area
Remote
Apply
AI Summary

Staff Up Ltd. is seeking 2 Senior C++ Engineers for a fully-remote or hybrid tech team focused on backend and high-performance data pipelines.

Key Highlights
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
Technical Skills Required
C++17/20 Boost ClickHouse Redis Redis++ Git CMake Unit testing frameworks Performance profilers
Benefits & Perks
€75k-€85k annual salary
Fully remote work option
Flat hierarchies and fast decision-making
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