Principal Software Engineer 2 - OLTP
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
