Drimva

Snowflake

Principal Software Engineer 2 - OLTP

$304K–$380K

US-CA-Menlo Park +1 · Hybrid · Principal · Full-time · Posted Oct 6, 2026

Location
US-CA-Menlo Park
US-WA-Bellevue
Experience
15+ years.

About the job

Defines and drives the architecture of Snowflake’s OLTP systems, building scalable transactional databases and infrastructure for applications and agent-driven workloads.

What you'll do

  • Lead architecture and technical decisions across database internals, storage, compute, transactions, replication, and recovery.
  • Design isolated, elastic transactional environments and safe, governed ways for agents to read and modify operational state.
  • Lead cross-team engineering efforts, set technical direction, and mentor engineers.

What they ask for

  • 15+ years of experience building databases, distributed systems, storage systems, or large-scale cloud infrastructure.
  • Deep expertise in OLTP and database systems, including transactions, concurrency control, storage engines, query processing, replication, recovery, and high availability.
  • Strong understanding of cloud infrastructure for low-latency stateful systems and experience designing elastic, multi-tenant, or rapidly provisioned stateful systems.
  • Track record of delivering technically ambitious systems to production at meaningful scale and influencing technical direction across teams or a broad product area.

Nice to have

  • Deep PostgreSQL expertise.
  • Strong systems programming experience; C, C++, or Rust experience is a plus.

Pay

$304K – $380K (USD; base salary or total pay not specified)

Tools

Snowflake Postgres, Unistore, PostgreSQL, C, C++, Rust

AI focus

Design transactional systems for agent-driven workloads, including isolated and rapidly provisioned state, checkpointing and rollback, safe autonomous operations, and governed access to operational data.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)