Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Compute Service

Full-time

Snowflake

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. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.

There is only one Data Cloud. Snowflake’s founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance. This is our vision: a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow.

Our product offering runs on multiple cloud providers, including Amazon Web Services, Microsoft Azure, and Google Cloud. Our infrastructure self-optimizes and provides high availability and data protection across cloud providers, so our users can focus on using their data, not managing it.

Our team is the Compute Service team. We build and operate the systems that schedule and run warehouse-backed work beyond a user’s interactive query: asynchronous and scheduled compute, elastic capacity for parts of live queries, and the scheduling control plane those workloads run on. We balance usability, performance, cost, and reliability for the teams and customers that depend on this compute.

We are actively hiring talented distributed systems developers. This role is an opportunity to shape the architecture and operation of core services that the rest of Snowflake runs on.

As a Senior Distributed Systems Engineer at Snowflake you will:

  • Solve real business needs at large scale by applying software engineering and analytical problem solving.

  • Design and implement scalable distributed systems for scheduling, queueing, dispatch, and completion of warehouse-backed work.

  • Analyze fault tolerance, high availability, performance, and scale challenges, and solve them.

  • Build admission control, isolation, and capacity management so shared compute stays fair and predictable.

  • Lead cross-functional initiatives, and collaborate with engineers, product managers, and technical program managers across teams.

  • Judge trade-offs among consistency, durability, latency, and cost, and build systems that meet the demands of rapidly growing services.

  • Ensure operational readiness of the services, and meet commitments to customers on availability and performance.

Our ideal distributed systems engineer will have:

  • Substantial industry experience designing, building, and supporting large-scale systems in production.

  • Experience building large-scale, distributed, fault-tolerant services and control planes, including compute placement, queueing, and monitoring.

  • A strong understanding of operating-system concepts, including multi-threading, memory management, networking, storage, performance, and scale.

  • Strong computer-science fundamentals, including data structures, algorithms, and distributed systems.

  • Systems programming skills, including multi-threading and concurrency. Fluency in Java is preferred.

  • A track record of identifying problems and implementing creative solutions.

  • Experience with cloud infrastructure on AWS, Azure, or Google Cloud.

  • A BS in Computer Science, or equivalent practical experience. An advanced degree is a plus.

Why join the engineering team at Snowflake?

  • Build an industry-leading cloud data platform.

  • Solve challenging technical problems in parallel and distributed systems, resource management, scheduling, and large-scale system operation.

  • Work closely with partner teams, understand their use cases and needs, and choose the right problem to solve at the right time.

  • Contribute to a highly scalable and reliable cloud platform that runs on a very large fleet of machines, and to the Java systems that schedule and execute work on it.

  • Join a world-class team of industry veterans and rising engineers.

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.

How do you want to make your impact?

For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Compute Service in Menlo Park, CA vacancy
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  .... 5 years of experience with software development in C++, C, or Python...  ...networks, or experience with compute technologies, storage or hardware...  .... Google's software engineers develop the next-generation technologies... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $141k - $217.7k

     ...and preparing for the launch of our commercial service. Overview We're looking for a Senior Software Engineer with deep backend systems expertise to help drive...  ...influence. Required B.S. or M.S. in Computer Science, Electrical Engineering or equivalent practical... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    3 days ago
  • $137.2k - $206.6k

     ...the launch of our commercial service. Overview The...  ...Applications Team (EEAT) builds the software that sits closest to Joby's...  ...intelligence.As a Senior Software Engineer on EEAT, you will contribute...  ...Required Bachelor's degree in Computer Science, Software... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    4 days ago
  • $198.5k - $248k

     ...NEEDS YOU Box's Network as a Service (NaaS) team owns every...  ...the distributed systems and software load balancers that power how...  ...customers around the world.As a Senior Software Engineer on the NaaS team, you will...  ...at Box.BS/MS degree in Computer Science, or a related field... 
    Senior
    Live in
    Work at office
    Remote work
    Shift work
    3 days per week

    Box

    Redwood City, CA
    2 days ago
  • $188.5k - $282.7k

     ...across disparate environments.Engineering secure "Landing Zones" and...  ...controls, including Key Management Service (KMS) integration,...  ...Bachelor’s degree (or higher) in Computer Science, Computer...  ...degree is preferred given the seniority and the requirement for advanced... 
    Senior

    Rubrik

    Palo Alto, CA
    3 days ago
  • $190k - $230k

     ...identity and access layer, and the GPU compute our AI, robotics, and fleet teams depend...  ...org or ticket queue between us and the engineers we serve, so when a training run needs a...  ...infrastructure reliable, secure, and self-service enough that every team building NEO can... 
    Senior
    Temporary work
    Local area
    Work from home
    Flexible hours

    1x

    San Carlos, CA
    5 days ago
  • $137.2k - $206.6k

     ...for the launch of our commercial service. Overview We’re looking for a Senior AI Engineer to help bring pragmatic,...  ...role, you’ll partner closely with software engineers, product, and operations...  ...Required B.S. or M.S. in Computer Science, Engineering, or equivalent... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    9 hours ago
  •  ...new product we build service we create or Apple Store...  ...Retail and Marcom Engineering (ISu0026T) builds the...  ...carriers worldwide. As a Software Engineer on the...  ...distributed servicesnnB.S. in Computer Science Computer...  ...applications Required Experience: Senior IC... 
    Senior
    Full time
    Contract work
    Worldwide

    Apple

    Sunnyvale, CA
    9 days ago
  • $196.75k - $243.29k

     ...shared experiences for everyone. As a senior software engineer on the Cell Platform team at Roblox,...  .... Our engineers deploy their services in a complex, hybrid, multiple-cluster...  ...software engineer ~ Bachelor's degree in Computer Science or an equivalent field... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    5 days ago
  • $174k - $252k

     ...Site Reliability Engineering (SRE) Job Site Reliability Engineering...  ...treat operations as if it's a software problem. Our mission is to...  ...behind all of Google's public services - Search, Ads, Gmail,...  ...Qualifications: Bachelor's degree in Computer Science, Engineering, a... 
    Senior

    CompliancePoint

    Mountain View, CA
    3 days ago
  • $175k - $195k

     ...Who You Are Quantifind is seeking a Senior Software Engineer to work on Quantifind’s Apache Spark...  ...will help define and deliver data services and machine learning infrastructure....  ...Candidate Looks Like: ~ BS or MS in Computer Science ~5+ years working as a professional... 
    Senior
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Quantifind

    Palo Alto, CA
    1 day ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  ...experience.5 years of experience with software development in one or more...  ...:Master's degree or PhD in Computer Science or related technical...  ...technologies.Google's software engineers develop the next-generation... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  ...experience.5 years of experience with software development in one or more...  ...:Master's degree or PhD in Computer Science or related technical...  ...our prototypes. As a Software Engineer, you will be working with the... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $183.83k - $275.98k

     ...we are looking for experienced machine learning researchers and engineers to join us. In this role, you will apply your expertise in...  ...environments. Optimizing architectures to explore the accuracy vs. compute tradeoffBonus: Experience working with productizing ML models and... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $117k - $234k

     ...customer and partner facing services and products to lead differentiated...  ...high performant APIs and software services for our 1P and 3P...  ...Tech. We’re a team of software engineers, data scientists, cybersecurity...  ...1: Bachelor's degree in computer science, computer engineering... 
    Senior
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    9 hours ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  ...testing, maintaining, or launching software products, and 1 year of...  ...qualifications:Master's degree or PhD in Computer Science, or a related...  ....Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Mountain View, CA
    1 hour ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  ...experience.5 years of experience with software development in one or more...  ...:Master's degree or PhD in Computer Science or a related...  ...execution.Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    1 hour ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality.Design...  ..., maintaining, or launching software products, and 1 year of...  ...concepts (language modeling, computer vision).Preferred qualifications...  ...technologies.Google's software engineers develop the next-generation... 
    Senior

    Google

    Mountain View, CA
    9 hours ago
  • $186k - $233k

     ...standard of rigor—all in service of patients.The...  ...individual will serve as the senior technical authority for...  ...Education:Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.8+...  ...applications, SaaS platforms, or software delivery.5+ years... 
    Senior
    Full time
    Local area
    Worldwide

    Revolution Medicines

    Redwood City, CA
    2 days ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality.Design...  ..., maintaining, or launching software products, and 1 year of...  ...qualifications:Master's degree or PhD in Computer Science or related technical...  ....Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $117k - $234k

     ...are seeking a talented and passionate Senior, Software Engineer (Backend) for our team. You will be...  ...high performance and scalable catalog service that meet the needs of millions of Walmart...  ...["Option 1: Bachelor's degree in computer science, computer engineering,... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    9 hours ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  ...testing, maintaining, or launching software products.1 year of experience...  ...:Master's degree or PhD in Computer Science or related technical...  ...technologies.Google's software engineers develop the next-generation... 
    Senior

    Google

    Mountain View, CA
    1 hour ago
  • $130k - $200k

     ...students worldwide, is expanding our software engineering team that manages the infrastructure for...  ...products to ensure high quality of service. These products run a diverse mix of services...  ...FORBachelor's or advanced degree in computer science/engineering or a related... 
    Senior
    Full time
    Work at office
    Immediate start
    Worldwide

    IXL Learning

    San Mateo, CA
    3 days ago
  • $117k - $234k

     ...PermanentCompany: WalmartWe’re seeking a Software Engineer to build personalized, high-impact...  ...scientists, cybersecurity expert's and service professionals within the world’s leading...  ...qualifications["Option 1: Bachelor's degree in computer science, computer engineering, computer... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    9 hours ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  ...experience.5 years of experience with software development in one or more...  ...concepts (language modeling, computer vision).Preferred...  ...processing.Google's software engineers develop the next-generation technologies... 
    Senior
    Work from home

    Google

    Sunnyvale, CA
    2 days ago
  • $200k - $300k

     ...countries. About the RoleAt the forefront of innovation, the Computer Vision team develops the artificial intelligence and machine...  ..., preferably with research experience 4+ years of industry software engineering experience1+ years of work or research experience with current... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $193.3k - $261.5k

     ...building the networking software that connects millions of...  ...communities worldwide. As a Senior Software Development Engineer on the Pop DataPlane team...  ...to launch worldwide service. This is a rare opportunity...  ...experience- Bachelor's degree in computer science or... 
    Senior
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Amazon

    Sunnyvale, CA
    2 days ago
  • $117k - $234k

     ...motivated individual to join our team as a Senior Software Engineer. In this role, you will be playing a...  ..., stores and employees, in-store service, merchant tools, merchant data science...  ...qualifications["Option 1: Bachelor's degree in computer science, computer engineering,... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    9 hours ago
  • $174k - $252k

     ...impact on hardware, network, or service operations and quality....  ...networks, or experience with compute technologies, storage or hardware...  ..., maintaining, or launching software products, and 1 year of experience...  .... Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $194k - $349k

     ...operations on the endpoint, and performs rich correlation and computation to identify malicious events and blocks malicious...  ...threats detected in their environments. This is a Senior Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Compute Service. Be the first to apply!