Enable job alerts via email!

Software Engineer - Snowpark Container Service

Snowflake

Washington, Bellevue (District of Columbia, WA)

On-site

USD 157,000 - 230,000

Full time

30 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as a Software Engineer to build a high-performance cloud-native compute platform. You'll design and develop features while leading a team to ensure reliability and performance. This role offers a dynamic work environment with significant growth potential.

Benefits

Medical insurance
Dental insurance
Vision insurance
401(k)
Paid holidays
Parental leave

Qualifications

  • 3-6 years of industry experience building large-scale systems.
  • Strong fundamental computer science skills and experience with distributed systems.

Responsibilities

  • Design and develop features to meet business goals.
  • Lead a team of engineers and build technical direction.
  • Ensure operational readiness and maintainability of the service.

Skills

Team player
Problem solving
Collaboration
Learning

Tools

Kubernetes
Java
C++
Go

Job description

Build the future of the AI Data Cloud. Join the Snowflake team.

We are looking for a talented and passionate Software Engineer for our Snowpark Container Service, part of our Snowflake Compute Platform, to build our elastic, high-scale, high-performance, cloud-native compute platform that enables bringing Compute to Data effortlessly and simply.

Snowpark Container Services is a fully managed container offering that helps our customers easily deploy, manage, and scale containerized applications without moving data out of Snowflake. As a fully managed service, it includes Snowflake security, configuration, and operational best practices. You will be part of a highly productive, fast-moving, and growing team critical to realizing Snowflake's Data Cloud Mission.

AS A SOFTWARE ENGINEER, YOU WILL:
  1. Design and develop features, understand customer requirements, and meet business goals.
  2. Lead a team of engineers, including mentoring and guiding them, and build technical direction and strategy for large and critical parts of the product surface area.
  3. Manage all aspects of the project, including Design, Coding, Reviews, Testing, Observability, Tooling, and On-Call support.
  4. Build highly reliable and fault-tolerant software to meet the needs of the largest customers.
  5. Ensure operational readiness and maintainability of the service with a focus on reliability, availability, debuggability, and performance.
  6. Design and build Kubernetes-based OCI compliant container compute platform features and capabilities that scale and evolve with changing business and customer needs.
  7. Contribute to an early-stage product with the potential for significant impact on Snowflake's growth.
OUR IDEAL CANDIDATE WILL HAVE MOST OF THE FOLLOWING QUALIFICATIONS:
  • Excitement to learn new things and a passion for growth.
  • Team player with a culture emphasizing transparency, knowledge sharing, fun events, and mutual support.
  • Ability to work across functions and teams, collaborating with different parts of Snowflake daily.
  • 3-6 years of industry experience building features and capabilities for large-scale systems or infrastructure platforms.
  • Strong fundamental computer science skills and experience with 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 FOR THE FOLLOWING INDUSTRY EXPERIENCE:
  • Experience building products or services with Kubernetes.
  • Designing and implementing products with multi-cloud support (AWS, Azure, GCP).
  • Implementing multi-tenant systems focusing on performance, isolation, and security.

All Snowflake employees are expected to adhere to confidentiality and security standards for handling sensitive data, including following the company's data security plan to keep customer information secure and confidential.

Snowflake is scaling rapidly and seeks individuals who share our values, challenge conventional thinking, and drive innovation to build a future for themselves and Snowflake.

For US-based roles, please visit the Snowflake Careers Site for salary and benefits details: careers.snowflake.com

The expected compensation range for this role is:

  • Base salary: $157,000 - $230,000
  • Eligible for bonus and equity plans.

The starting salary will be determined based on skills, experience, and location. Benefits include medical, dental, vision, life and disability insurance, 401(k), flexible spending & health savings accounts, paid holidays and time off, parental leave, employee assistance, and other benefits.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.