Job title: Senior Backend Engineer
Job type: Permanent / FTC
Emp type: Full-time
Industry: Broadcasters
Functional Expertise: Software Engineering & Development
Salary type: Annual
Salary from: €85,000.00 EUR
Salary to: €100,000.00 EUR
Location: Berlin, Germany
Job published: 11/11/2025
Job ID: 48242

Job Description

Our client is a leading provider of real-time streaming technology, delivering interactive video experiences with sub-second latency to customers across sectors including corporate communications, auctions, eSports, education, and live events.

This role is a key part of their platform engineering team, developing and maintaining mission-critical backend systems that power real-time video delivery at global scale. The ideal candidate is passionate about building high-performance systems, solving complex concurrency challenges, and working on technology that underpins live interactive media experiences.

Key Responsibilities

  • Develop and enhance core streaming engines written in Go, ensuring high performance and stability.

  • Design and implement scalable architectures optimised for throughput, latency, and reliability.

  • Set and achieve performance and reliability targets for real-time media delivery.

  • Optimise protocols and networking performance across TCP, UDP, and HTTP/1/2/3.

  • Build robust observability, testing, and deployment processes for safe continuous delivery.

  • Collaborate closely with product, infrastructure, and support teams to deliver effective solutions.

  • Mentor engineers and provide technical leadership within the team.

Technical Environment

  • Languages: Go (primary), Node.js (select microservices)

  • Networking: TCP, UDP, HTTP/1/2/3 on Linux/Ubuntu

  • Concurrency: Production-grade asynchronous designs and parallelism

  • Version Control & CI: Git and modern CI/CD workflows

  • Desirable experience: RTMP, WebRTC, WebTransport/MOQ, C/C++, Docker

Candidate Profile

  • Strong experience as a backend engineer with Go or another systems-level programming language.

  • Proven background in designing low-latency, distributed backend services.

  • Excellent understanding of networking fundamentals and performance optimisation.

  • Skilled in benchmarking, profiling, and debugging under real-world load conditions.

  • Strong communicator with the ability to share knowledge and influence engineering practices.

  • Passionate about delivering quality software and improving development culture.

What’s on Offer

  • Opportunity to contribute to a world-leading real-time streaming platform.

  • High level of ownership and influence over technical direction.

  • Flexible working: remote-first or hybrid in Berlin.

  • Ongoing professional development and exposure to new technologies.

  • Supportive, international, and engineering-focused culture.

  • Competitive salary and benefits package.