Principal Engineer
Developer Platform Apis
Posted on 2/6/2024
Snowflake

5,001-10,000 employees

Data warehouse for the cloud
Company Overview
Snowflake has become a global force to help mobilize the world’s data. Snowflake enables thousands of organizations to have seamless access to explore, share, and unlock the true value of their data.
Data & Analytics

Company Stage

N/A

Total Funding

$2.5B

Founded

2012

Headquarters

,

Growth & Insights
Headcount

6 month growth

4%

1 year growth

19%

2 year growth

85%
Locations
San Mateo, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Science
SQL
REST APIs
CategoriesNew
Data & Analytics
Software Engineering
Requirements
  • 10+ years of experience designing, building and supporting large scale systems in production
  • Experience designing and building customer-facing distributed web services and APIs (e.g. REST, RPC)
  • Good technical understanding of database architecture
  • Experience working with product managers to build external-facing products and features
Responsibilities
  • 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 centralized API Platform for Snowflake product teams to develop and publish first-class APIs with standardization and governance
  • Build a high performance, scalable and secure distributed server runtime that connects the REST APIs with the Snowflake data cloud
Desired Qualifications
  • Passionate about API design, the developer ecosystem and overall developer experience
  • Driven to make an industry-wide impact in the burgeoning fields of data applications, data engineering and data science
  • Excited about building the next generation of services and libraries that enable Snowflake's customers to drive their desired business outcomes