← All roles

Principal Software Engineer - Elastic Global Services

Snowflake Inc.· Engineering
Apply on company site
US-CA-Menlo Park$264k - $379.5kFull-timePosted 2w ago

About the role

Elastic Global Services team builds Snowflake’s highly available, scalable, multi-tenant Cloud Services platform underpinning Snowflake services across AWS, Azure, and Google Cloud. Focus areas include autoscaling, cluster management, workload orchestration, and high-performance distributed systems. Role emphasizes solving large-scale distributed systems problems, mentoring, and ensuring operational readiness to meet availability and performance commitments.

Responsibilities

  • Solving real business needs at large scale by applying software engineering and analytical problem solving skills.
  • Design and implement scalable distributed systems for our cloud services.
  • Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them.
  • Mentor and grow junior engineers.
  • Understand trade-offs between consistency, durability and costs to build solutions which can meet the demands of rapidly growing services.
  • Ensure operational readiness of the services and meet the commitments to our customers regarding availability and performance.

Qualifications

  • 15+ years of industry experience designing, building and supporting large scale infrastructure in production.
  • Experience building large scale distributed fault tolerant infrastructure.
  • Experience in container orchestration, cluster management, or autoscaling.
  • Excellent understanding of operating systems concepts including multi-threading, memory management, networking and storage, performance and scale.
  • Solid understanding of the internals of Kubernetes, Mesos, OpenShift, or other container platforms.

Skills

Required:Distributed systems designFault tolerance and high availabilityContainer orchestration
Last updated Oct 22, 2026. Interested? Apply on the company site.

About Snowflake Inc.

The Data Platform Built for Data Teams.

Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.

AIData CloudData EngineeringAnalyticsApplications & Collaboration

More open roles at Snowflake Inc.