Drimva

Snowflake

Senior Software Engineer - ManagedDB

US-CA-Menlo Park · Hybrid · Senior · Full-time · Posted Aug 31, 2026

Experience
7–12 years of professional experience.
Education
BS, MS, or PhD in Computer Science, Computer Engineering, or a related technical field (or equivalent professional experience).
Visa sponsorship
US Citizenship or Lawful Permanent Resident (Green Card holder) required due to compliance requirements.

About the job

Designs and scales database products and multi-cloud infrastructure for Snowflake’s ManagedDB systems, with responsibility for availability, security, and production reliability.

What you'll do

  • Lead the design and implementation of database products and cloud-agnostic infrastructure across AWS, Azure, and GCP.
  • Lead cross-functional engineering initiatives, mentor engineers, and establish engineering practices.
  • Improve database availability, security, and durability; participate in on-call, investigate incidents, and lead post-mortems.

What they ask for

  • 7–12 years designing, building, operating, and scaling large-scale backend distributed systems in production environments.
  • Experience with databases such as PostgreSQL or Redis and large-scale distributed systems; strong coding in Go, Java, C++, or Rust.
  • Extensive public-cloud infrastructure experience, including networking constructs such as VPC peering, PrivateLink, or Transit Gateways.
  • Proficiency with infrastructure automation tools such as Terraform, Kubernetes, Ansible, or CloudFormation; proven technical ownership across teams.

Tools

PostgreSQL, Redis, Go, Java, C++, Rust, AWS, Azure

AI focus

The company describes AI as a high-trust collaborator and encourages AI-native work and experimentation; no specific AI engineering duties are stated.

Model-written summary · the original posting is authoritative

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