Skip to content
SnowflakeSnowflakeMenlo Park, CA

Senior Software Engineer - Snowflake Postgres

Build and scale a multi-cloud Postgres OLTP service at Snowflake, orchestrating databases with Ruby, integrating with major cloud APIs, and ensuring high availability for massive datasets. Requires 7+ years experience with distributed systems, Postgres, Ruby/Go, and cloud infrastructure.

200k – 288k/yr
Remote7+ YOEBackend Engineering

About the role

Responsibilities

  • Orchestrate Postgres databases via a Ruby application
  • Work with AWS, Azure, and GCP APIs
  • Participate in an on-call rotation for database operations
  • 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

Requirements

  • 7+ years industry experience designing, building and supporting large scale systems in production
  • Experience building and maintaining distributed, 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 Ruby & Go
  • Experience running & maintaining large Postgres servers
  • Familiarity with cloud networking (VPCs, PrivateLink, Peering, etc)
  • Experience working with remote, geographically distributed teams
  • Excellent verbal and written communication skills

Nice-to-haves

  • Bachelors, Masters, or PhD in Computer Science
  • Deep, expert knowledge of Postgres (WAL, extensions, configuration, replication, etc)
  • Experience designing and implementing large systems for public or private clouds
  • FedRAMP and DoD deployment experience

Skills

PostgresRubyGoAWSAzureGCPKubernetesHigh AvailabilityDisaster RecoveryCloud Networking
Mercor

Software Engineer, Backend

MercorSan Francisco, CA

Own and define the shared backend architecture, core services, data models, and APIs that power Mercor's rapidly scaling talent network and AI training products. Requires 8+ years backend engineering experience with a track record of organization-wide architectural ownership and complex migrations.

200k – 500k/yr
On-site8+ YOEBackend Engineering
Astronomer

Senior Software Engineer

AstronomerNew York, NY

Build and optimize backend services connecting Apache Airflow to scalable cloud infrastructure on Astronomer's Astro platform. Requires 5+ years SaaS experience, strong Python/Golang and Kubernetes skills, and on-call participation.

200k – 230k/yr
Hybrid5+ YOEBackend Engineering
Snowflake

Senior Software Engineer

SnowflakeBellevue, WA

Build and operate Snowflake's core Streaming Platform (Snowpipe Streaming and Datastream) for real-time, high-scale data ingestion powering enterprise AI. Requires 5+ years building large-scale distributed systems with strong Java or C++ skills.

200k – 288k/yr
Hybrid5+ YOEBackend Engineering
Snowflake

Senior Software Engineer

SnowflakeMenlo Park, CA

Senior Software Engineer building and scaling Snowflake's distributed cloud control plane and next-gen Data Cloud services. Requires 6+ years experience, strong Java and distributed systems expertise, and a Bachelor's in CS or related field.

200k – 288k/yr
On-site6+ YOEBackend Engineering
Snowflake

Senior Software Engineer - Data Clean Room/ AI Data Hub

SnowflakeBellevue, WA

Senior engineer building scalable infrastructure and AI-enabled features for Snowflake's secure multi-party data collaboration platform.

200k – 288k/yr
On-site7+ YOEBackend Engineering