Senior Software Engineer - Database Internals
Core
Design, code, and test the core of a PostgreSQL-based database platform for transactional, analytical, and agentic workloads.
Role type
Senior IC database engineer (PostgreSQL internals)
Builds
Scalable, reliable, robust, usable, secure, and performant database platform
Domain
Data infrastructure / Database systems
Deliverable
production ML models | product features
Required skills
C/C++ systems programming, PostgreSQL internals, query optimization, concurrency control, distributed systems, SQL, software validation tools
Preferred skills
Experience with Jepsen, Valgrind, Coverity, pprof
Technologies
PostgreSQL, C, C++, SQL
Responsibilities
Design and develop new database capabilities (analytics, clustering, distributed operations, query/storage optimizations); Develop, test, and release new features from the technical roadmap; Improve and optimize existing TimescaleDB functionality; Improve infrastructure to evaluate database correctness and performance; Provide elevated technical assistance to high-value customers; Conduct code reviews and partner with other engineers
Seniority
Senior, hands-on IC