Neon is the leading serverless Postgres — separated compute and storage, branch databases, and instant cold-start. Recently acquired by Databricks (2025). The interview emphasizes deep database systems engineering, Postgres internals, and the architecture that allows compute autoscaling and branching.
Process
Recruiter screen → 60-minute coding (Rust, Go, or C — language of role) → onsite virtual: 2 coding, 1 system design (often distributed-systems-flavored), 1 craft deep-dive, 1 behavioral. Cycle: 3–5 weeks.
What they actually ask
- Design a separated-storage architecture that allows compute scale-to-zero
- Design a Postgres branch (copy-on-write fork) at constant cost
- Design a write-ahead log shipping pipeline at low latency
- Coding: systems-flavored, often Rust or C, with concurrency or memory framing
- Behavioral: ownership, deep technical taste, distributed-systems craft
Levels and comp (2026)
- SE: $185K–$245K total (cash + late-stage equity, now Databricks-tied)
- Senior SE: $260K–$355K total
- Staff: $370K–$500K total
- Principal: $510K–$700K total
Prep priorities
- Be fluent in Rust (storage layer), C (Postgres extensions), and Go (control plane)
- Understand Postgres internals deeply (WAL, MVCC, vacuum, replication)
- Brush up on consensus (Raft), object stores (S3 semantics), and snapshot isolation
Frequently Asked Questions
Is Neon remote-friendly?
Distributed-first. Hubs in San Francisco, Berlin, and remote across EU/US. Now Databricks-integrated.
How does Neon compare to PlanetScale, Supabase, or Aurora Serverless?
Neon is Postgres-and-branching focused. PlanetScale is MySQL-and-branching focused. Supabase is Postgres-plus-product (auth, storage, realtime). Aurora Serverless is the AWS-managed option. Comp competitive at senior+ for database systems work.
What is the engineering culture?
Senior-heavy, technically deep, calm but rigorous. Strong written-first design culture (RFCs).