Drimva

Snowflake

Software Engineer (AI-Native), Database Engineering

$160K–$230K

US-CA-Menlo Park · Full-time · Posted May 27, 2026

Experience
2+ years of software engineering experience building and operating complex production systems.
Education
Bachelor’s degree in Computer Science, Engineering, Statistics, or a related field. Master’s or higher degree preferred, but not required.

About the job

Build and operate core Snowflake database-engine features, applying AI-driven development practices to deliver reliable, scalable production systems.

What you'll do

  • Own features end-to-end, from design and implementation through testing, deployment, and production operations.
  • Build reliable, scalable systems for complex database and data-platform workloads, focusing on performance, correctness, and operability.
  • Adopt AI-driven development practices, including coding agents, automated verification, and continuous benchmarking.

What they ask for

  • Bachelor’s degree in Computer Science, Engineering, Statistics, or a related field.
  • 2+ years of software engineering experience building and operating complex production systems.
  • Solid distributed systems fundamentals.
  • Hands-on experience with AI coding agents across the software development lifecycle.

Nice to have

  • Master’s or higher degree.
  • Familiarity with database internals, such as query optimization or execution, and large-scale storage and retrieval systems.

Pay

$160K – $230K (USD, base salary)

Tools

C++, Java, Go, Rust, Python

AI focus

Use coding agents, automated verification, and continuous benchmarking across software development; evaluate agent effectiveness, strengths, and failure modes.

Model-written summary · the original posting is authoritative

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