Software Engineer
US$236,000 – US$339,500 / yr base salary
Posted 26 Sep 2026
Advertised as “Staff Software Engineer - Postgres Control Plane”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 7+ yrs
- Management level
- Individual contributor
- Contract
- Full-time
| Base salary | US$236,000 – US$339,500 / yr |
|---|
Field of studyComputer Science
Study levelBachelor's or higher
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
Snowflake is now building a world class OLTP service on Postgres. We’re hiring Senior Postgres Engineers to help build the new Snowflake Postgres service. This is an exciting opportunity to help build a large scale, multi-cloud Postgres offering with access to an existing customer base.
AS A SENIOR POSTGRES ENGINEER YOU WILL:
-
Develop orchestration layer/ control-plane of large scale databases
-
Work with AWS, Azure, and GCP APIs
-
Build High Availability and Disaster Recovery solutions
-
Tune Postgres to operate at scale for some of the largest datasets in the world
-
Secure and ensure customer data is protected
-
Work alongside some of the brightest minds in the industry and help redefine the space by inventing at various layers of the software stack — from broad distributed systems to low-level optimizations that fundamentally change the performance characteristics of the system to cater to our customer needs.
OUR IDEAL SENIOR POSTGRES ENGINEER WILL HAVE:
-
7+ years industry experience designing, building and developing large scale systems in production
-
Experience building and maintaining distributed, highly available, fault tolerant services
-
Excellent understanding of low level operating systems concepts including multi-threading, memory management, networking, storage, performance, and scale
-
Extremely strong fundamental computer science skills
-
Experience with Java, Python/Ruby & Go
-
Experience running & maintaining large Postgres servers
-
Familiarity with cloud networking (VPCs, PrivateLink, Peering, etc)
-
Experience working with remote, geographically distributed teams