CareerPlanSign in

Senior Software Engineer

San Francisco💼 Full-time🗓 2026-05-29 → 2026-09-26

Core

Build high-performance, cloud-native database engine features for real-time transactional and analytical workloads.

Role type

Senior Software Engineer (Database Engine)

Builds

SingleStore distributed SQL database engine

Domain

Database Systems / Distributed Systems

Deliverable

production ML models | product features

Required skills

C++, Rust, unmanaged memory programming, system-level software design, distributed systems algorithms, low-level debugging (GDB, Flame graphs), test plan design, SQL

Preferred skills

Database architecture knowledge, Kubernetes management

Technologies

C++, Rust, Python, SQL, GDB, LLVM, SIMD, Kubernetes

Responsibilities

Develop database engine features based on customer requests; Deliver bug-free code in unmanaged memory environments; Translate high-level requirements into actionable software features; Adapt cutting-edge technologies for optimal performance; Design and execute comprehensive test plans; Use low-level debugging techniques to fix problems; Work on distributed systems algorithms; Participate in code and design reviews

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