remote
Principal Software Engineer - PostgreSQL - Clickhouse
Software Engineer
Lead the design and implementation of high‑performance PostgreSQL solutions, driving scalability, reliability, and low‑latency data processing for cloud‑native workloads.
About the role
Key Responsibilities
- Architect, develop, and maintain core PostgreSQL components to support massive scale and high‑throughput workloads.
- Design and implement distributed data processing patterns, replication, and sharding strategies.
- Optimize query execution, storage engine, and indexing for sub‑millisecond latency.
- Collaborate with product, SRE, and security teams to ensure reliability, observability, and compliance in production environments.
- Mentor senior engineers, conduct code reviews, and drive best practices in software craftsmanship.
Requirements
- 10+ years of professional software engineering experience, with deep expertise in PostgreSQL internals.
- Strong background in distributed systems, concurrency, and performance tuning on Linux.
- Proficiency in Go (or C/C++) and SQL, with a track record of building low‑latency, high‑scale services.
- Experience with cloud infrastructure (AWS, GCP, or Azure) and container orchestration (Kubernetes).
- Excellent problem‑solving skills and ability to lead technical discussions across cross‑functional teams.
Skills
postgresqlsqllinuxgo