Job search

Senior C++ Engineer

Permanent

Negotiable

Berlin

An exciting opportunity to work on large-scale video delivery infrastructure used by a significant global audience. You’ll be working on technically challenging distributed systems where performance, scalability and reliability are critical, with modern C++ at the core.

This is a hands-on engineering role with genuine ownership across development, optimisation and production systems.

Key Responsibilities

  • Develop and maintain high-performance C++ systems
  • Build and optimise distributed CDN/edge infrastructure
  • Troubleshoot complex production and performance issues
  • Work with data pipelines and backend services
  • Collaborate with SRE and infrastructure teams
  • Contribute to technical design and mentor other engineers
  • Use AI tooling and workflows to improve development efficiency

Requirements

  • Strong modern C++ experience
  • Background in high-load, distributed Linux/Unix systems
  • Commercial experience with CDNs or large-scale content delivery
  • Strong production troubleshooting and performance optimisation skills

Nice to Have

  • HLS, DASH, FFmpeg
  • TCP/IP networking

Apply now

Related

  • Senior Software Engineer

    Permanent

    Negotiable

    Berlin

    Senior Software Engineer (Java / Kotlin) 📍 Location: Berlin (Hybrid – up to 3 days remote) 💰 Salary: Competitive 🚗 Permanent | Full-Time The Company Annapurna Recruitment is partnering with a leading mobility technology business transforming the future of electric…

    Apply
  • Staff Software Engineer

    Permanent

    Negotiable

    Berlin

    Staff Software Engineer (f/m/d) 📍 Location: Berlin, Germany (Hybrid – up to 2 days remote per week)🕒 Type: Permanent, Full-time🗣️ Language: Fluent English required (German a plus) The Company A fast-growing technology business combining the pace and innovation of a…

    Apply
  • Senior Full Stack Developer (Python & TypeScript)

    Permanent

    Negotiable

    Berlin

    Senior Full Stack Developer (Python & TypeScript) Our client is building modern, high-quality software products and is looking for a Senior Full Stack Developer to join our client’s team in Berlin (or remote from Germany). You’ll work in a calm,…

    Apply

Get ready for a new step in your career

Read some video interview tips


Want to be part of Annapurna’s success?
Visit our internal careers page here.