CareerPlanSign in

(Senior) Backend Software Engineer (Java) - Metadata Platform DB

Munich, Germany💼 Full-time🗓 2026-09-26 → 2026-09-27

Core

Backend Software Engineer responsible for maintaining and growing the Postgres ecosystem, including infrastructure, provisioning, and Java/Rust components.

Role type

Senior Backend Software Engineer (Java)

Builds

Postgres provisioning, infrastructure as code, Java client libraries, database proxies, and schema management tools.

Domain

Cloud Infrastructure / Database Systems

Required skills

Java application development, Infrastructure as Code (Terraform), Containerization (Docker/OCI), Kubernetes, Postgres internals (MVCC, concurrency), Distributed systems, Unit and integration testing

Preferred skills

Rust, Go, Open-source project maintenance, Monitoring tools (Datadog), Agentic coding tools

Technologies

Java, Postgres, Terraform, Go, Rust, Kubernetes, Docker, Datadog

Responsibilities

Own and evolve Java components within the Postgres ecosystem; Collaborate with infrastructure teams on provisioning and operations; Improve reliability, performance, and security of owned components; Maintain forks of open-source projects; Document processes and technical decisions.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.