Staff Software Engineer - Postgres Control Plane

Snowflake
Bellevue, Menlo Park
Full timeUSD 236,000 - 339,250 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Communication","Problem-solving","Experimentation"]

Build and operate the orchestration layer/control plane for Snowflake’s large-scale OLTP service on Postgres. Work with AWS, Azure, and GCP APIs to deliver high availability and disaster recovery, tune Postgres for massive datasets, and protect customer data. Partner with distributed teams to innovate across layers of the software stack, from distributed systems to low-level performance optimizations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
15 hours ago

Staff Software Engineer - Postgres Control Plane

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and operate the orchestration layer/control plane for Snowflake’s large-scale OLTP service on Postgres. Work with AWS, Azure, and GCP APIs to deliver high availability and disaster recovery, tune Postgres for massive datasets, and protect customer data. Partner with distributed teams to innovate across layers of the software stack, from distributed systems to low-level performance optimizations.
Location: Bellevue, Menlo Park
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop the orchestration layer/control plane for large-scale databases
  • •Work with AWS, Azure, and GCP APIs to support the Postgres service
  • •Build high availability and disaster recovery solutions
  • •Tune Postgres to operate at scale for very large datasets
  • •Secure and protect customer data

Pay and Benefits

Salary: USD 236,000 - 339,250 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •7+ years of experience designing, building, and developing large-scale production systems
  • •Experience building and maintaining distributed, highly available, fault-tolerant services
  • •Strong low-level fundamentals (multi-threading, memory management, networking, storage, performance, and scale)
  • •Experience with Java, Python/Ruby, and Go
  • •Experience running and maintaining large Postgres servers
Experience:7+ yearsCloudDistributed systemsPostgresMulti-cloud
Skills:CommunicationProblem-solvingExperimentation
Tech Stack:PostgresAWSAzureGCPJavaPythonRubyGoVPCsPrivateLinkPeeringMulti-threadingMemory managementNetworkingStorage

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn