Holoplot logo

Senior Software Engineer - Platform & Infrastructure (f/m/d)

Holoplot
Berlin, DEOn-siteSenior

About the Role

The Product You Will Work On

The HOLOPLOT Matrix Array is a new type of sound system built around precise, software-defined control of sound in three dimensions — grounded in physics and implemented through custom hardware and purpose-built software. HOLOPLOT deployed Matrix Arrays in various venues, including the Sphere in Las Vegas. Audio processing in HOLOPLOT systems is distributed: every loudspeaker runs embedded Linux, and hundreds of them have to be configured, coordinated, monitored, and updated as one system, enabled by services running on an on-premises Kubernetes cluster. AWS-hosted services connect venues to remote monitoring, telemetry, and configuration. Many venues are air-gapped or only intermittently connected.

The Ideal Candidate Is

We are looking for a Senior Software Engineer who builds the platform our sound systems run on, and who takes responsibility for how it behaves in production. This is a software engineering role first — you design the operational side, you build it, and you are on call when it misbehaves in the field.

Your Role and Responsibilities

Build the platform

  • Architect and implement services to provision, configure, and manage server fleets across AWS and local clusters.
  • Create control-plane logic for venue systems to ensure consistency, health monitoring, rollout management, and recovery.
  • Establish end-to-end provisioning workflows for embedded Linux hardware, from manufacturing to customer deployment.
  • Enhance update processes to streamline software deployments for active customer installations.
  • Develop APIs and developer tooling that empower engineering teams to independently deploy, observe, and troubleshoot their services.
  • Embed telemetry capabilities into the platform for remote diagnosis of venue system behavior.

Run what you build

  • Own the AWS infrastructure behind connected services: remote access, access control, telemetry ingestion, remote backup, secret management, and monitoring, all as infrastructure as code.
  • Operate and evolve the on-premises Kubernetes footprint at venues, including air-gapped installations.
  • Monitor large environments, investigate problems across the software/hardware boundary, and turn each incident into a fix in the code.
  • Be part of a compensated on-call rotation.

Set the technical direction

  • Advise and collaborate with product teams on building distributed systems that are scalable, secure, and observable.
  • Research and introduce tools and technologies where they measurably improve how the team builds and operates.
  • Contribute back to the open-source projects the team depends on.

What You Need to Succeed

Several years of professional software engineering experience, most spent designing and shipping production systems. Fluency in concurrency, error handling, testing, and API design. Working knowledge of the Kubernetes control plane and operator/controller pattern. Hands-on experience with AWS and infrastructure as code (Terraform and Ansible). Comfort across several languages — mostly Go and Python, with Rust and C++ elsewhere. Experience building distributed systems and understanding how they fail. Strong communication skills in English.

Nice to haves: NATS, Prometheus/Thanos, or PostgreSQL in production; air-gapped or intermittently connected installations; embedded Linux, device fleet management, or IoT security; networking depth (multicast, WireGuard, BGP, IPv6); audio/broadcast/live events industry experience.

We Offer You

A flexible hybrid setup with trust-based working hours. Competitive and fair pay, subsidised public transport, lunch allowances, Urban Sports and a company pension scheme.

More like this

Job Overview

Language
✓ 100% English · no German required
Date Posted
Sep 26, 2026