Snowflake · AI infrastructure

Senior Software Engineer, Compute Service

  • Menlo Park
  • Full-time
  • $200,000 - $287,500 / year

AI roleMLOpsML platform

Still open on Snowflake's site · checked just now

Level
Senior
Education
Bachelor's degreeor equivalent experience
Posted

Senior Software Engineer, Compute Service

Snowflake

Apply directly

What you'll do

As written by Snowflake · Read the original

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.

Skills

Stack

  • Java
  • AWS
  • Google Cloud
  • Azure

Working languages

English

Salary & benefits

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

Company

Last checked . The details above were extracted automatically; the employer's original posting is the authority.

Correct or remove this listing

Similar jobs