CareerPlanSign in

Senior Software Engineer

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

Core

Design, implement, and evolve indexing strategies for large-scale unstructured/semi-structured data by extending PostgreSQL's query engine with BSON-aware operators and custom scan nodes.

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, storage engines

Deliverable

production ML models | product features | infrastructure

Required skills

PostgreSQL internals (storage engine, index access methods), distributed systems design, high-performance library development, concurrency modeling, query plan analysis, C/C++/Java/Python

Preferred skills

Experience with MongoDB or Linux Foundation DocumentDB communities, NoSQL query semantics, system-level feature shipping in cloud applications

Technologies

PostgreSQL, MongoDB, DocumentDB, C, C++, C#, Java, JavaScript, Python

Responsibilities

Design and implement custom scan nodes and cursor semantics, tune index pruning strategies, profile distributed systems for performance bottlenecks, conduct design/code reviews, collaborate on open source roadmap priorities

Seniority

Senior, hands-on IC

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