Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Snowflake SENIOR SOFTWARE ENGINEER 
United States, California 
429770438

25.06.2024
AS A SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL:
  • Build a family of first-class APIs that provide a language-agnostic non-SQL interface for all Snowflake resources.
  • Build a family of thin client language SDKs and libraries for management operations of Snowflake resources across workloads.
  • Build a high performance, scalable and secure distributed server runtime that connects the REST APIs with the Snowflake data cloud.
OUR IDEAL SOFTWARE ENGINEER WILL HAVE:
  • 7+ years industry experience working on commercial or open-source software.
  • Fluency in Java or Python.
  • Familiarity with development in a Linux environment.
  • Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems.
  • Systems programming skills including multi-threading, concurrency, etc.
  • Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering or related field.
  • Ability to work on-site in our San Mateo office.
BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING:
  • SQL or other database technologies including internal design and implementation.
  • Experience or knowledge in designing and building customer-facing distributed web services and APIs (e.g. REST, RPC, GraphQL)

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

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