Snowflake

Senior Engineering Manager-PostgreSQL

Snowflake1 months ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 264,000 – 379,500

Level

Senior

Role

Engineering Manager

Posted

Feb 2, 2026

Full TimeSenior

The role

Summary

A Senior Engineering Manager role at Snowflake leading the development of a fully managed, cloud-native PostgreSQL service. The role requires 10+ years of large-scale systems experience, 5+ years of team leadership, and combines technical leadership with strategic product development in cloud database infrastructure.

What you'll do

Technical Leadership: Provide strategic technical direction for PostgreSQL dataplane and orchestration control plane architecture
Team Management: Lead and develop high-performing engineering teams, including potential management of managers
Problem Solving: Break down complex distributed systems challenges and build consensus across multiple stakeholders
Roadmap Development: Define product roadmap while simultaneously delivering on current commitments and milestones
System Architecture: Design scalable, resilient PostgreSQL services meeting enterprise durability and availability requirements
Operational Excellence: Ensure production readiness including HA, automated scaling, backup systems, and security compliance
Cross-functional Collaboration: Drive alignment and influence across organizational boundaries to deliver integrated solutions
Strategic Planning: Balance long-term architectural vision with immediate business needs and customer requirements

What we look for

Technical

Large-Scale Systems Experience10+ years building and operating distributed systems, databases, or cloud services
PostgreSQL ExpertiseDeep experience as PostgreSQL user, operator, or administrator with understanding of database fundamentals
Cloud Platform ProficiencySignificant experience with AWS, Azure, and/or GCP for high-availability service deployment
System Design SkillsHands-on ability to navigate complex codebases and contribute to system architecture decisions

Education

Computer Science DegreeBS/MS in Computer Science or related technical field, or equivalent professional experience

Experience

Engineering Leadership5+ years building, managing, and leading high-performing engineering teams
Production SystemsStrong track record delivering large-scale, resilient systems and services in production environments
Cross-functional CommunicationProven ability to drive alignment and influence across organizational boundaries

Skills

Required skills

PostgreSQL AdministrationAdvanced PostgreSQL database administration, performance tuning, and operational management
Distributed SystemsDeep understanding of distributed system design patterns, consistency models, and scaling architectures
Cloud ArchitectureExpertise in cloud-native service design with focus on reliability, scalability, and cost optimization
Engineering LeadershipProven ability to lead technical teams, mentor engineers, and drive organizational change
System ProgrammingStrong programming skills in systems languages for high-performance, low-latency applications

Nice to have

Database InternalsUnderstanding of database storage engines, query optimization, and transaction processing
DevOps PracticesExperience with CI/CD, infrastructure automation, and deployment pipeline optimization
Security EngineeringKnowledge of database security, encryption, access controls, and compliance frameworks
Performance EngineeringExperience with performance profiling, load testing, and capacity planning for database systems
Open Source ContributionActive participation in PostgreSQL or related open source database projects

Compensation & benefits

Salary

USD 264,000 – 379,500 (annual)

Stock options

Available

Benefits

Comprehensive Health Coverage

Medical, dental, and vision insurance with premium coverage options

Equity Participation

Stock options and RSU grants to share in Snowflake's growth and success

Professional Development

Learning stipends, conference attendance, and internal training programs

Flexible Time Off

Unlimited PTO policy with encouraged time off for work-life balance

Remote Work Support

Hybrid work arrangement with home office setup stipends and flexible scheduling

Retirement Planning

401(k) with company matching and financial planning resources


Interview process

  1. 1
    Initial Screening Phone/video call with recruiter to discuss background, role expectations, and compensation alignment
  2. 2
    Technical Leadership Interview System design discussion focusing on large-scale database architecture and PostgreSQL-specific challenges
  3. 3
    Management Interview Behavioral interview covering team leadership scenarios, conflict resolution, and engineering culture building
  4. 4
    Cross-functional Panel Meet with potential peer managers and stakeholders to assess collaboration and communication skills
  5. 5
    Executive Interview Final interview with senior leadership covering strategic vision, business alignment, and cultural fit
  6. 6
    Reference Checks Professional reference verification with previous managers and direct reports

Apply for this position

You'll be redirected to the company's application page


Snowflake

Snowflake

View all jobs

Snowflake is an American cloud computing company offering data warehousing and analytics platforms.

Bozeman, Montana, United StatesFounded 2012snowflake.com

Tech Stack

Languages
SQLPythonGoJava
Frameworks
KubernetesTerraformDocker
Databases
PostgreSQLDistributed Systems
Tools
AWSAzureGCPGitLab/GitHubPrometheusGrafana
Other
High Availability SystemsBackup & RecoveryPerformance Tuning

Interview Guides

11 guides available for Snowflake

Apply Now