Position Details
About this role
Snowflake is seeking a Principal Software Engineer to lead the development of a cloud-native Postgres service, focusing on architecture, scalability, and performance in a distributed environment.
Key Responsibilities
- Define architecture for cloud-native Postgres
- Lead cross-team efforts
- Ensure operational readiness
- Optimize performance and scalability
- Build scalable distributed systems
Technical Overview
The role involves working with PostgreSQL, distributed systems, cloud infrastructure, and systems programming, with a focus on building scalable, reliable database services.
Ideal Candidate
The ideal candidate is a senior software engineer with over 10 years of experience in building and operating large-scale distributed systems, with a strong appreciation and hands-on experience with Postgres. They possess excellent leadership and communication skills, capable of guiding cross-functional teams and shaping cloud-native database solutions.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 10 years experience in distributed systems, No experience with Postgres or PostgreSQL, Lack of systems programming background, Inability to lead cross-team architecture efforts
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile