Senior Software Engineer, Snowpark Container Service

Snowflake

Menlo Park (CA)

On-site

USD 200,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Parental leave
401(k)
Medical, dental, vision
Life and disability insurance

Job summary

Snowflake is seeking a Senior Software Engineer for Snowpark Container Service to help build an elastic, high-scale compute platform. You will lead engineers, design features, and drive reliability for our cloud-native container compute surface. In this role, you’ll influence architecture and scale across the Snowpark ecosystem.

Join a fast-moving team to deliver impactful products and collaborate across Snowflake Compute Platform areas, with a focus on performance and multi-tenant reliability.

Qualifications

  • 7+ years building large-scale systems or infrastructure platforms.
  • Strong CS fundamentals and distributed systems experience.
  • Hands-on coding in Java, C++, or Go; ability to mentor.
  • Ability to work on-site in Bellevue and lead teams.

Responsibilities

  • Design and develop features; understand customer needs and goals.
  • Lead a team of engineers; set technical direction and strategy.
  • Manage design, coding, reviews, testing, observability, and on-call support.
  • Build reliable, scalable, cloud-native container compute features.
  • Ensure reliability, availability, and performance of the service.
  • Contribute to Snowpark Container Services in early development.

Skills

7+ years experience
Distributed systems
Java
C++
Go
Mentoring
Cross-functional collaboration

Tools

Kubernetes

Job description

Senior Software Engineer, Snowpark Container Service

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. We look for low‑ego individuals who thrive in dynamic and fast‑moving environments and move with an experimental mindset, rapidly testing emerging capabilities to discover simpler, more powerful ways to deliver results. Your role isn’t just to execute a function, but to help redefine the future of how work gets done.

We are looking for a talented and passionate Senior Software Engineer for our Snowpark Container Service, part of our Snowflake Compute Platform – to build an elastic, high‑scale, high‑performance, cloud‑native compute platform that lets customers bring compute to data effortlessly and simply.

Key Responsibilities
  • Design and develop features, understand customer requirements, and meet business goals.
  • Lead a team of engineers, including mentoring and guiding them, and set technical direction and strategy for large and critical parts of the product surface area.
  • Manage all project aspects including design, coding, reviews, testing, observability, tooling, and on‑call support.
  • Build highly reliable and fault‑tolerant software to meet the needs of the largest customers.
  • Ensure operational readiness and maintainability of the service with a heavy focus on reliability, availability, debuggability, and performance.
  • Design and build Kubernetes‑based OCI‑compliant container compute platform features and capabilities that scale and evolve with changing business and customer needs.
  • Contribute to Snowpark Container Services during its early stage of development, providing outsized impact on Snowflake’s growth story.
Qualifications
  • Excitement to learn new things – passion to learn and grow are keys to success on this team.
  • Strong team player – transparency, knowledge sharing, fun events, and mutual support are part of our work environment.
  • Cross‑functional collaboration – work with other parts of Snowflake every day.
  • 7+ years of industry experience building features and capabilities of large‑scale systems or infrastructure level platforms.
  • Extremely strong fundamental computer science skills and experience building distributed systems.
  • Hands‑on coding experience in Java, C++, or Go is highly desirable.
  • Ability to work on‑site in our downtown Bellevue office.
Bonus Points
  • Experience building products or services with Kubernetes.
  • Experience designing and implementing products and features with multi‑cloud support (AWS, Azure, GCP).
  • Experience implementing multi‑tenant systems with a focus on performance, isolation, and security.
Benefits

Parental leave, paid time off, paid holidays, 401(k), retirement plan, medical, dental, vision, life insurance, disability insurance, flexible spending & health savings account, employee assistance program, and other company benefits.

Compensation
  • Estimated base salary range: $200,000 – $287,500.
  • Eligible to participate in Snowflake’s bonus and equity plan.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Snowpark Container Service
Senior Software Engineer, Snowpark Container Service

Snowflake • United States

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Snowflake • United States

On-site
USD 180,000 - 260,000
Staff Software Engineer - Container Platform
Staff Software Engineer - Container Platform

Snowflake • Menlo Park (CA)

On-site
USD 150,000 - 200,000
Senior Software Engineer, Apps and Experiences Platform
Senior Software Engineer, Apps and Experiences Platform

Snowflake • Bellevue (WA)

On-site
USD 200,000 - 288,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Software Engineer, AI Platform for User Experiences
Senior Software Engineer, AI Platform for User Experiences

Snowflake • Menlo Park (CA)

On-site
USD 200,000 - 288,000
Medical, dental, and vision insurance
401(k) retirement plan
At least 12 paid holidays
Senior Software Engineer (Database Engineering)
Senior Software Engineer (Database Engineering)

Snowflake • Bellevue (WA)

On-site
USD 200,000 - 287,500
Medical, dental, and vision insurance
401(k) retirement plan
Paid time off and parental leave
Sr. Software Engineer, Customer Experience Engineering
Sr. Software Engineer, Customer Experience Engineering

Snowflake • United States

On-site
USD 140,000 - 200,000
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Snowflake • Menlo Park (CA)

On-site
USD 160,000 - 230,000
Medical, dental, vision insurance
401(k) retirement plan
Flexible spending & health savings
+2
Principal Software Engineer
Principal Software Engineer

Snowflake • Menlo Park (CA)

On-site
USD 250,000 - 380,000
Medical insurance
401(k) plan
HSA/FSA
+4
Senior Fullstack Engineer
Senior Fullstack Engineer

Snowflake • Menlo Park (CA)

On-site
USD 200,000 - 288,000