Snowflake

Senior Software Engineer, Compute Infrastructure

Bellevue, WA US
HTML SQL Machine Learning API Java Azure GCP
This job is closed! Check out or
Description

Build the future of data. Join the Snowflake team.

With Snowpark and User-Defined Functions, Snowflake is expanding its capability to host customer code and applications. You will build the specialized compute services and cloud infrastructure needed to run data engineering pipelines, machine learning workloads and user applications in a performant and efficient way on the Snowflake Data Platform.

WHO YOU ARE:

  • You are motivated by the performance, scalability and security challenges associated with building cloud infrastructure to deliver new customer functionality.
  • You are driven to seamlessly improve customer experience by building reliable backend services.

WHAT YOU WILL DO:

  • Work with product management to translate desired customer functionality and experience into requirements on underlying infrastructure.
  • Work with your team to design and implement different components of a scalable compute architecture to run arbitrary code and applications in a secure way.
  • Continuously measure and improve the performance and efficiency of the infrastructure you build.
  • Learn and stay on top of current state of the art in cloud services and use your knowledge to deliver improvements to the customer.

WHAT YOU NEED:

  • 5+ years industry experience designing, building, performance evaluation and tuning of compute and data infrastructure.
  • Experience with cloud provider primitives, APIs and networking concepts
  • Knowledge of HTTP and HTTP load balancing
  • Experience in Java or C++
  • Experience with compute-as-a-service concepts such autoscaling, scheduling, container placement etc.
  • Knowledge of existing compute-as-a-service technology such as EKS (k8s), Lambda, EC2, ECS, Fargate or their Azure or GCP equivalents.
  • BS/MS in Computer Science or related majors, or equivalent experience

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 208 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers