Software Engineer (m/f/x) – Object Storage
Our Hetzner Cloud team consists of around 80 employees and works both remotely across Germany and from our office in Munich (Unterföhring).
Object Storage is the newest addition to Hetzner's portfolio of storage products. Although still young, it's already an impressive system: multiple clusters spanning dozens of petabytes of capacity, built on Ceph.
We're looking for a Software Engineer (m/f/x) who is enthusiastic about Ceph and keen to help us operate and scale our large Ceph setups – building the tools, services, and processes that keep them running smoothly and reliably.
This position includes an on-call rotation to maintain our services, which can be performed remotely within Germany.
The annual salary for this position is between €68,000 and €86,500 gross. The exact salary level will be determined based on professional experience and the scope of responsibilities.
Our stack in keywords: Ceph, Ansible, Prometheus, Thanos.
What you’ll do
You’ll design and implement a robust and resilient architecture for the object storage product
You’ll write, test, and run microservices using Go, gRPC, Kafka, and PostgreSQL
You’ll design, implement, and operate public HTTP APIs for our customers
You’ll build tooling for maintenance and set up monitoring and observability
You’ll work closely with infrastructure engineers to find the best way to operate large storage clusters
Your profile
You have experience writing well-tested, production-grade Go code
You have experience designing and implementing event-driven microservices
You feel comfortable working with Linux systems and Kubernetes
You are reliable, self-motivated and open-minded
Bonus: Familiarity with the S3 API and storage systems such as Ceph
You are business fluent in English, German is a plus