CareerPlanSign in

MIT-Software Engineer-New Grad |Engine|

San Francisco💼 Full-time🗓 2026-09-21 → 2026-09-26

Core

Design, implement, test, and improve production-quality database engine software including query execution, optimization, storage, and distributed components.

Role type

New Grad Software Engineer (Systems/Database)

Builds

Core SingleStore database engine features and distributed system components

Domain

Database systems, distributed systems, systems software

Deliverable

production ML models | product features

Required skills

C++, C, data structures, algorithms, software design, operating systems, concurrency, multithreading, computer architecture, Linux/Unix systems

Preferred skills

database internals, query processing, indexing, transaction systems, systems-level debugging, performance profiling, memory management, low-level programming

Technologies

C++, C, Linux, Unix

Responsibilities

Develop features for the SingleStore database engine, improve query execution and runtime performance, build reliable distributed-system components, investigate and resolve performance/scalability/correctness issues, write production code, tests, and technical designs

Seniority

Junior, New Grad

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