Senior Software Engineer
Core
Design and tune index pruning strategies and extend PostgreSQL internals to support large-scale unstructured/semi-structured data storage and efficient query execution.
Role type
Senior IC database systems engineer (PostgreSQL internals)
Builds
Open source DocumentDB engine, PostgreSQL extensions, high-performance distributed storage libraries
Domain
Database systems, distributed systems, cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, PostgreSQL internals, storage engine design, high availability, distributed systems, concurrency, query execution analysis, BSON awareness
Preferred skills
Experience with Linux Foundation hosted DocumentDB communities, system-level feature shipping in large-scale cloud applications
Technologies
PostgreSQL, MongoDB, DocumentDB, Linux
Responsibilities
Design and implement index access methods and operator classes, analyze execution plans to introduce custom scan nodes, profile distributed systems to identify performance bottlenecks, conduct design and code reviews
Seniority
Senior, hands-on IC