Principal Software Engineer - Postgres

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust postgresql postgres go storage

πŸ“‹ Description

  • Lead design and implementation of advanced system features in storage, replication, and query execution.
  • Contribute to and extend Postgres internals for reliability, scalability, and efficiency.
  • Prototype and build extensions to expand Postgres capabilities and cloud-native integration.
  • Collaborate with product, infrastructure, and cloud teams to deliver robust experiences.
  • Profile and optimize database performance using low-level instrumentation and benchmarking.
  • Provide technical leadership, set standards for engineering excellence, and mentor senior engineers.

🎯 Requirements

  • 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus).
  • Deep knowledge of PostgreSQL or other database internals, including storage, execution, or replication subsystems.
  • Strong understanding of concurrency, operating systems, and performance engineering.
  • Proven ability to ship large-scale systems or core infrastructure features end-to-end.
  • Experience contributing to open-source databases or similar complex systems is highly desirable.
  • Pragmatic problem solver with a bias for simplicity and measurable impact.

🎁 Benefits

  • Flexible work environment; remote-friendly in 20+ countries.
  • Healthcare; employer contributions towards your healthcare.
  • Equity in the company; stock options.
  • Time off; flexible US leave, generous elsewhere.
  • Home office setup stipend (up to $500) for remote employees.
  • Global gatherings; company-wide offsites.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’