Taro Logo

Senior Software Engineer - Backend

Profile picture

Snowflake

Snowflake is the creator of the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance.
Bellevue, Washington, USA
$187,000 - $276,000
Backend
Senior Software Engineer
Hybrid
5+ years

Description

Snowflake is seeking a Senior Software Engineer - Backend to join their team and help build the future of data. As the creators of the Data Cloud, Snowflake enables thousands of organizations to unlock the value of their data with near-unlimited scale, concurrency, and performance.

In this role, you will:

  • Design and build features and distributed platforms at scale
  • Drive impactful initiatives for globally distributed infrastructure
  • Collaborate with product managers, architects, other engineering teams, and business groups to drive end-to-end solutions

The ideal candidate will have:

  • 5+ years of industry experience designing, building, and supporting large-scale systems in production
  • Extremely strong fundamental computer science skills
  • Fluency in Java, C++, or Python, and SQL
  • Deep multi-faceted appreciation in building end-to-end customer-facing products
  • Knowledge of algorithms and data structures
  • Familiarity with database internals or data governance, and/or payment systems is a huge plus
  • Experience in customer-facing product development and collaboration with cross-functional teams
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience

Snowflake offers a competitive compensation package, including:

  • Base salary range: $187,000 - $276,000
  • Participation in Snowflake's bonus and equity plan
  • Comprehensive benefits package including medical, dental, vision, life, and disability insurance
  • 401(k) retirement plan
  • Flexible spending & health savings account
  • At least 12 paid holidays
  • Paid time off
  • Parental leave
  • Employee assistance program

Join Snowflake to work on cutting-edge technology, collaborate with talented professionals, and make a significant impact in the world of data management and analytics.

Last updated

Responsibilities

  • Design and build features, and/or distributed platforms at scale
  • Drive impactful initiatives for the globally distributed infrastructure
  • Collaborate with product managers, architects, other engineering teams, and business groups, to drive end-to-end solutions

Requirements

Java
Python
  • 5+ years of industry experience designing, building, and supporting large-scale systems in production
  • Extremely strong fundamental computer science skills
  • Fluency in Java, C++, or Python, and SQL
  • Deep multi-faceted appreciation in building end-to-end customer facing products
  • Knowledge of algorithms and data structures
  • Experience in customer-facing product development and collaboration with cross-functional teams
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive base salary
  • Participation in bonus and equity plan
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401(k) retirement plan
  • Flexible spending & health savings account
  • At least 12 paid holidays
  • Paid time off
  • Parental leave
  • Employee assistance program

Interested in this job?