CareerPlan

Principal Software Engineer 2 - OLTP

US-CA-Menlo ParkFull-time2026-10-06 → 2026-11-11

Core

Designing and building the next generation of transactional systems (OLTP) for AI-native applications and autonomous agents, combining modern operational database performance with cloud-native architecture.

Role type

Principal Software Engineer (Database Internals & Distributed Systems)

Builds

Snowflake Postgres, Unistore, and the underlying compute/storage infrastructure for agent-driven workloads.

Domain

Cloud-native databases, distributed systems, OLTP, AI infrastructure

Deliverable

production ML models

Required skills

OLTP database architecture, distributed systems design, storage engine internals, concurrency control, replication, recovery, cloud infrastructure, systems programming (C/C++/Rust), PostgreSQL expertise, architectural tradeoffs, cross-organizational leadership

Preferred skills

AI-native application design, autonomous agent integration, ephemeral state management, sandboxing, programmatic database lifecycle

Technologies

Snowflake Postgres, Unistore, C, C++, Rust, Cloud Infrastructure

Responsibilities

Define long-term technical architecture for OLTP across database internals and infrastructure; Lead major architectural decisions on transactions, storage, and scalability; Build database primitives for fast, isolated transactional environments; Design safe agent interactions with operational state; Lead complex cross-organizational engineering efforts; Mentor teams and raise the technical bar on hard systems problems

Seniority

Principal, hands-on IC with strategic influence