
Principal Software Engineer - PostgreSQL
US-CA-Menlo Park
Full Time
USD 264,000 – 379,500
Principal
Principal Software Engineer
Dec 19, 2025
The role
Summary
Snowflake is seeking a Principal Software Engineer to lead the development of their cloud-native PostgreSQL service, reimagining the modern Postgres experience. This strategic role involves architecting scalable database solutions, leading cross-functional projects, and building a fully managed Postgres service that integrates seamlessly with Snowflake's data platform.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 264,000 – 379,500 (annual)
Available
Benefits
Equity Compensation
Competitive equity package as part of Snowflake's growth trajectory in the cloud data platform market
Professional Development
Opportunities to work with industry veterans and rising stars, building expertise in cutting-edge database technologies
Innovation Culture
Work environment focused on impact, innovation, and collaboration with direct influence on strategic product direction
Technical Growth
Exposure to challenging problems in security, distributed systems, resource management, and large-scale system maintenance
Customer Impact
Direct collaboration with enterprise customers and partners to understand use cases and drive strategic innovation
Comprehensive Benefits
Full benefits package including health insurance, retirement planning, and additional perks detailed on Snowflake careers site
Interview process
- 1Initial Screening — Recruiter phone screen focusing on background, interest in PostgreSQL, and alignment with principal-level expectations
- 2Technical Deep Dive — In-depth technical discussion covering PostgreSQL internals, distributed systems architecture, and past project leadership experiences
- 3System Design Interview — Architecture design session focusing on large-scale database systems, cloud-native design patterns, and trade-off analysis
- 4Cross-functional Collaboration — Behavioral interview assessing leadership skills, cross-team collaboration, and ability to influence technical decisions
- 5Executive Interview — Final round with senior engineering leadership discussing strategic vision, technical roadmap, and cultural alignment
- 6Reference Checks — Verification of technical expertise, leadership impact, and collaborative working style with previous colleagues
You'll be redirected to the company's application page
More Jobs at Snowflake
98 other open positions

Snowflake
View all jobs
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
Tech Stack
Interview Guides
11 guides available for Snowflake
Apply Now