Senior Software Engineer, Compute Service
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
$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...SeniorWorldwide$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...SeniorFull timeTemporary work$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...SeniorFull timeTemporary work$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...SeniorLive inWork at officeRemote workShift work3 days per week$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$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...SeniorTemporary workLocal areaWork from homeFlexible hours$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...SeniorFull timeTemporary work- ...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...SeniorFull timeContract workWorldwide
$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...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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$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...SeniorFull timeWork at officeImmediate startWork from homeFlexible hours$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$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$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...SeniorImmediate startFlexible hours$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...SeniorWork at officeFlexible hours$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$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$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$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...SeniorFull timeLocal areaWorldwide$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$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,...SeniorFull timeTemporary workPart timeWork at office$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$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...SeniorFull timeWork at officeImmediate startWorldwide$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...SeniorFull timeTemporary workPart time$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...SeniorWork from home$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...SeniorFull timeWork visaFlexible hoursShift work$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...SeniorPermanent employmentInternshipLocal areaWorldwideFlexible hoursShift workDay shift$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,...SeniorFull timeTemporary workPart timeWork at officeFlexible hours$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$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...SeniorPermanent employmentWork experience placementWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Compute Service. Be the first to apply!
- software engineer internship remote Menlo Park, CA
- software engineer remote Menlo Park, CA
- information technology software engineer Menlo Park, CA
- senior software engineer remote Menlo Park, CA
- rust software engineer Menlo Park, CA
- junior software developer remote Menlo Park, CA
- startup software engineer Menlo Park, CA
- senior software design engineer Menlo Park, CA
- financial software developer Menlo Park, CA
- software developer Menlo Park, CA




