CareerPlanSign in

Senior Software Engineer

Fitness subsidy, an onsite massage therapist once a quarter, and occasionally pi💼 Full-time🗓 2026-09-29

Core

Building core features and components for a cloud-native, distributed SQL database engine to support high-performance transactional and analytical workloads.

Role type

Senior Software Engineer (Database Engine)

Builds

Distributed SQL database engine and core system components

Domain

Database systems, distributed systems, low-level systems programming

Required skills

C++, Rust, unmanaged memory programming, system-level software design, distributed systems algorithms, SQL, Python, GDB, Flame graphs, SIMD vectorization, LLVM codeGen

Preferred skills

Database architecture knowledge, Kubernetes management

Technologies

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

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.

Seniority

Senior, hands-on IC

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