Senior Software Engineer - Postgres

USD 140,000-230,000 per year
SENIOR
✅ Remote

Used Tools & Technologies

Not specified

Required Skills & Competences

Go @ 4 Kubernetes @ 3 Ruby @ 4 Terraform @ 3 TypeScript @ 4 Python @ 7 CI/CD @ 3 Distributed Systems @ 4 PostgreSQL @ 4 SRE @ 4 Rust @ 4 Debugging @ 4 API @ 4 Observability @ 4 AI @ 4 ClickHouse @ 4

Details

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is a fast-growing private cloud company focused on real-time analytics, data warehousing, observability, and AI workloads. ClickHouse is launching a strategic Postgres initiative to extend its developer-first cloud platform so teams can integrate Postgres with ClickHouse and power end-to-end data workflows.

Responsibilities

  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
  • Extend the platform control plane (written in Ruby, Go, and TypeScript) to support new Postgres capabilities.
  • Contribute to PostgreSQL extensions and data plane agents written in C, C++ or Rust.
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management.
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability.
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems.
  • Improve observability, deployment safety, and debugging workflows for database services.
  • Participate in design discussions, code reviews, and on-call rotations, contributing to the overall reliability and velocity of the team.
  • Operate with autonomy — identify opportunities, drive execution, and deliver meaningful impact.

Requirements

  • Experience: 6+ years in software engineering, ideally with experience building or operating database or cloud platform systems.
  • Postgres expertise: Deep understanding of Postgres — configuration, extensions, operations, and performance tuning.
  • Technical skills:
    • Strong programming experience in one or several of Ruby, Go, Rust, C or Python (and willingness to work across languages).
    • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD).
    • Understanding of distributed systems, data replication, and service orchestration patterns.
  • Mindset: Pragmatic, detail-oriented, and comfortable with both greenfield development and operational ownership.
  • Flexibility: Willing to contribute across backend APIs, platform automation, Postgres internals, and debugging.
  • Collaboration: Strong communicator who works effectively across teams in a fast-paced, cross-functional environment.
  • Ownership: Operate with a founder’s mindset — take initiative, move quickly, and care about outcomes.

Compensation

  • Typical starting salary for this role in the United States: $140,000 - $208,000 USD.
  • Typical starting salary for this role in US Premium Markets (e.g., San Francisco Bay Area, New York City Metro Area): $155,000 - $230,000 USD.

Perks

  • Flexible work environment; remote-friendly and operating in 20+ countries.
  • Employer contributions towards healthcare.
  • Equity (stock options) for new team members.
  • Flexible time off in the US; generous entitlement in other countries.
  • $500 home office setup for remote employees.
  • Global company gatherings and offsites.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities and prohibits discrimination. See the applicant privacy notice linked in the posting for details.