CareerPlanSign in

Principal Software Engineer

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Lead deep work on PostgreSQL internals to design, implement, and evolve indexing strategies for large-scale unstructured/semi-structured data, extending the query engine with BSON-aware operators and custom scan nodes.

Role type

Principal Software Engineer (Database Internals)

Builds

PostgreSQL extensions, custom scan nodes, and efficient indexing strategies for DocumentDB

Domain

Database Systems, Distributed Systems, Open Source

Deliverable

production ML models | product features | infrastructure

Required skills

PostgreSQL internals, Storage Engine design, High Availability, Distributed Systems, C, C++, C#, Java, JavaScript, Python

Preferred skills

NoSQL query needs alignment, index pruning strategies, performance profiling

Technologies

PostgreSQL, MongoDB, DocumentDB, Linux Foundation

Responsibilities

Design and implement indexing strategies for large-scale data, extend PostgreSQL query engine with new operators and nodes, tune index pruning strategies, collaborate across communities to align roadmap priorities, profile distributed systems to identify bottlenecks, conduct design/code reviews and shape coding guidelines

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.