Skip to main content

Snowflake

Software Engineer - Postgres

US-CA-Menlo Park$160k–$230kfulltimemidAdded today

About this role

Snowflake is seeking a Software Engineer to build backend systems for a managed Postgres experience within Snowflake. You'll work on distributed systems, control plane infrastructure, and research-grade optimizations across provisioning, security, and operational layers.

What you'll do

  • Design and build backend services for provisioning, lifecycle management, and configuration of Snowflake Postgres instances
  • Develop access control and user management features, including authorization and secure administration workflows
  • Improve reliability, observability, and operability of asynchronous workflows and background systems
  • Partner with product, security, and engineering teams to deliver customer-facing capabilities
  • Investigate production issues, participate in on-call rotations, and drive reliability improvements
  • Contribute to technical design, code reviews, and mentoring across the team

What they're looking for

  • Backend software development and production systems experience
  • Distributed systems and infrastructure design
  • Java, Go, C++, or Python programming
  • Computer science fundamentals: concurrency, networking, APIs, data structures
  • Production debugging, monitoring, and incident response
  • PostgreSQL or database internals knowledge
  • Cloud infrastructure (AWS, Azure, GCP)
  • Identity, authorization, and RBAC systems
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Snowflake

Snowflake builds a cloud data platform with marketplace capabilities, analytics infrastructure, and AI-powered data solutions, supported by robust security and streaming systems. The company is hiring full-stack engineers, analytics engineers, solution engineers, security-focused software engineers, and principal engineers to enhance its platform and infrastructure.

View all jobs at Snowflake

Likely interview questions

  • Describe your experience designing and operating reliable backend services in production. How do you approach debugging and incident response?
  • Tell us about a time you worked across technical boundaries with product and security teams. How did you navigate competing priorities?