Distributed Systems Engineer

ParadeDB · San Francisco, CA, United States

Join ParadeDB, a Series A startup building a Postgres-native alternative to Elasticsearch, to architect and build a cloud-native control plane for ParadeDB Cloud. You’ll design Kubernetes operators, automation systems, and APIs that power scalable, transactional search and analytics for enterprise customers. This is a chance to shape the future of Postgres-based infrastructure with autonomy and impact.

About the Role

ParadeDB is a small, distributed team of engineers building a next-generation Postgres extension that delivers full-text, vector, and hybrid search with transactional guarantees. We’re a Series A company with a flat structure, strong investor backing, and a mission to unify search and transactional data for agentic workloads. We’re looking for a distributed systems engineer to join our core team and help build ParadeDB Cloud — our managed database platform built on Kubernetes and CloudNativePG.

What You Will Do

Design and contribute to building the ParadeDB Cloud control plane

Design and implement Kubernetes controllers and operators for provisioning, operating, upgrading, and scaling ParadeDB clusters

Build automation around backups, replication, failover, maintenance operations, monitoring, and lifecycle management

Develop APIs, cloud integrations, and orchestration systems that power the ParadeDB Cloud platform

Work closely with CloudNativePG and the broader Postgres ecosystem, contributing upstream when required

Develop deployment, monitoring, and testing infrastructure around ParadeDB Cloud and the ParadeDB database product

Engage directly with customers to understand their requirements and help shape the product roadmap

Develop and maintain documentation, including API references and user guides

Contribute to technical writing, product demos, and content marketing

Help shape ParadeDB's product roadmap and technical direction

What We Are Looking For

Meaningful experience building distributed systems, cloud platforms, Kubernetes operators/controllers, or similarly complex infrastructure software

A solid understanding of Kubernetes internals, including reconciliation loops, controllers, CRDs, and cloud-native architecture

Experience designing and building APIs, control planes, orchestration systems, or automation frameworks that manage stateful infrastructure

Experience developing production software in Go and operating reliable production systems on Kubernetes

Familiarity with infrastructure tooling such as Terraform, Helm, and Bash/Python

Experience with CloudNativePG, database operators, database-as-a-service platforms, or other stateful systems (preferred)

Familiarity with Elasticsearch-type workloads, analytical databases, or high-performance data systems (preferred)

Contributions to high-quality open-source projects and prior experience at a small, high-performing startup (preferred)

If you’re passionate about distributed systems, databases, Kubernetes, and cloud infrastructure — and you want to build a world-class platform from the ground up — this is your opportunity. You’ll have autonomy, direct customer impact, and the chance to shape a sustainable open-source business. Apply now to join our core team.

Create a free account to apply