Search jobs > Bellevue, WA > Senior software engineer

Senior Software Engineer - Snowpark Container Services (Programmability)

Snowflake
Bellevue, Washington, US
$187K-$276K a year
Full-time

Build the future of data. Join the Snowflake team.

We are looking for a talented, passionate Senior Software Engineer for our Snowpark Compute Platform team to build our elastic, high scale, high-performance, cloud native compute platform to make bringing compute to data effortless and simple.

Our mission is to make Snowflake a preferred platform to run all AI, ML, Data Science and Data Engineering workloads. We are building the next generation of compute container platform to open up the Snowflake’s doors to limitless opportunities of discovering structure out of unstructured data at scale.

You will be part of a highly productive, fast moving, and growing team that is critical to realizing Snowflake’s Data Cloud Mission.

AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE'S SNOWPARK CONTAINER PLATFORM TEAM, YOU WILL :

  • Design and develop features, understand customer requirements and meet business goals.
  • Build and maintain highly reliable and maintainable software that meets the needs of the customers.
  • Partner closely with our Product teams to understand requirements, collaborate with Cloud Infra, and other engineering teams / members to design, build and launch new capabilities end-to-end that delight customers.
  • Analyze / root cause availability, reliability, scalability, and performance issues and build solutions to solve them.
  • Contribute to operational readiness of the services and meet the commitments to our customers regarding reliability, availability 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.

OUR IDEAL CANDIDATE WILL HAVE MOST OF THE FOLLOWING QUALIFICATIONS :

  • 5+ years of industry experience building features and capabilities for large scale container based compute infrastructure services and products.
  • Experience building enterprise grade, reliable and maintainable infrastructure software or services.
  • Extremely strong fundamental computer science skills and experience building distributed systems.
  • Experience building products or services with Kubernetes.
  • Strong understanding of networking and security fundamentals.
  • Fluency in Java or C++.
  • Ability to work in a fast moving team environment and collaborate well.
  • Ability to work on-site in our downtown Bellevue office.
  • Advanced degree in Computer Science or related field.

BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING INDUSTRY EXPERIENCE :

  • SQL and / or other database technologies including internal implementations.
  • Data warehouse design, database systems, and large-scale data processing solutions.
  • Implementation testing, debugging, documentation, query compilation, compiler design and implementation.
  • Cloud infrastructure.
  • Delivering compelling experiences in SaaS or web-based solutions.
  • Implementing multi-tenant systems with focus on isolation and security.
  • Designing and implementing systems for public or private clouds.
  • Fluency in Go language.

Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data.

Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

The following represents the expected range of compensation for this role :

  • The estimated base salary range for this role is $187,000 - $276,000.
  • Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.

The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

  • This role is also eligible for a competitive package that includes : medical, dental, vision, life, and disability insurance;
  • 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave;

employee assistance program; and other company benefits.

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

30+ days ago
Related jobs
Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Engineer specializing in Linux for a remote position. ...

Promoted
The Walt Disney Company (Corporate)
Seattle, Washington

Enterprise Technology Digital Experience teams focus on delivering global, outstanding workplace efficiency, office automation, and user-facing systems such as desktop endpoint services, messaging, mobility, and collaboration services, including remote access and managed print services. The Senior S...

Amazon
Seattle, Washington

Why now? As we expand the reach of our algorithms and services, we need to scale and are looking for a talented software development engineer that wants to get experience with Software Defined Networking (SDN), hyper scale data center networks, cloud infrastructure, large-scale software deployments,...

Brex Inc.
Seattle, Washington

The Engineering team includes Data, IT, Security, and Software, and is responsible for building innovative products and infrastructure for both internal and external users. We help companies spend with confidence with integrated corporate cards, banking, and global payments, plus intuitive software ...

NVIDIA
Redmond, Washington
Remote

As a Senior Network Software Engineer, you will be instrumental in co-designing and implementing innovative solutions that power AI applications at an unprecedented scale. Your expertise in network software architecture and high-performance interconnects will drive innovation and enable us to delive...

Walt Disney
Seattle, Washington

Our Big Data Applications Engineering team is seeking a highly motivated Software Engineer with a strong technical background who is passionate about designing and building systems to process data at scale, solving challenging problems in both batch and real-time data processing, and working across ...

VamosVentures
Seattle, Washington

The Engineering team includes Data, IT, Security, and Software, and is responsible for building innovative products and infrastructure for both internal and external users. We must also evangelize for, and educate other teams about, our infrastructure and best practices for running their services on...

DocuSign
Seattle, Washington

NET core), JSON, NoSQL Databases Experience with Documents and Document Conversion Experience with telemetry software Experience with Git, continuous integration, and deployment tools Experience working in an agile development environment Drive strategic code sharing and architecture for one or more...

myGwork - LGBTQ+ professionals & allies
Seattle, Washington

Customers can quickly launch pre-configured software with just a few clicks and choose software solutions in Amazon Machine Images (AMIs), software as a service (SaaS), and other formats. Come join AWS Marketplace; AWS Marketplace (AWSMP) is a curated digital catalog, customers can use to find, buy,...

Snowflake
Bellevue, Washington

Our Quality Engineering team is actively seeking a Senior Software Engineer in Test to the Database Security team to join our fast-growing organization. Reporting to the Quality Engineering Manager, you will collaborate with a world-class team of both industry veterans and rising stars to ensure tha...