CareerPlanGet AI match score →

Principal Systems Developer – Kernel

Boston, MA💼 Full-time💰 $144,000–$144,000🗓 2026-06-02 → 2026-07-31

Core

Designing, implementing, and enhancing components of a super scalable, high-performance database engine and its embedded programming language.

Role type

Principal Systems Developer – Kernel

Builds

A unified foundation for next-generation applications serving healthcare, finance, manufacturing, and supply chain customers.

Domain

Database systems, operating systems, computer architecture, concurrency control

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, computer architecture, operating systems, concurrency control, compiler and interpreter methods, software engineering techniques, memory management, data structures, algorithm optimization

Preferred skills

Assembly language

Technologies

Linux, AIX, Windows, NUMA machines, distributed cache clusters, cloud, ObjectScript

Responsibilities

Compose elegant, efficient, reliable and maintainable source code in C and C++; Analyze, develop and optimize algorithms and data structures for efficiency in memory and/or modern storage devices; Analyze and understand concurrency control and memory ordering issues around access to shared memory structures; Learn, maintain and extend the embedded database programming language (ObjectScript); Enhance interactions with modern operating systems and hardware devices; Develop and maintain database management APIs; Debug complex problems; develop and run test code; Compose internal design documentation and guide external documentation; Stay up to date with operating system, storage and database technology

Seniority

Principal, hands-on IC

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