Apply Now

Job Description

There is only one Data Cloud. Snowflake’s founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance. This is our vision: a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow.

We are looking for an outstanding Senior Engineering Manager to join, build, and lead the newly-formed Machine Learning Platform team, which is at the core of Snowflake’s ML strategy. This platform will host machine learning for Snowflake, our Partners, and customers. This team combines strong infrastructure focus, building the right services, in the most simple---yet Snowflake-integrated--- way possible. The skills on the team, therefore, combine ML systems, service infrastructure, and data infrastructure. We are looking for the right individual(s) who can help the team scale the organization across all those skills as Snowflake develops the foundation for the ML lifecycle.


  • Set the strategic vision for your team and be accountable for team plans and deliverables
  • Hire talented senior technical leaders onto the team
  • Translate product requirements into engineering work for your team, reaching out to others for assistance as needed
  • Drive team projects from idea formulation, through design and implementation, and in collaboration with partner teams
  • Be able to shift resources across areas and projects to achieve execution goals and to respond to lessons from customer and production issues
  • Evolve the organization structure to improve engineering efficiency across all components of the larger team.
  • Foster a culture of creativity and innovation while also promoting practical decision-making
  • Be responsible for the career development of your reports
  • Collaborate with other engineering and cross-functional teams


  • 3+ years of hands-on software engineering experience at staff level
  • 5+ years of engineering management experience, with experience managing managers
  • A track strong record of recruiting, leading and growing technical teams
  • Solid engineering fundamentals; software infrastructure, productivity, and services experience is preferred
  • A background in Machine Learning infrastructure
  • Strong problem solving and troubleshooting skills
  • Successful track record of delivering culture and tools changes, based on developer empathy and productivity goals
  • Ability to listen, influence, and lead towards alignment of common technology infrastructure across a global organization
  • Excellent collaboration and communication skills
  • An advanced degree in Computer Science is required for this position

Company Info.


Snowflake Inc. is a cloud computing-based data warehousing company based in Bozeman, Montana. It was founded in July 2012 and was publicly launched in October 2014 after two years in stealth mode. The company's name was chosen as a tribute to the founders' love of winter sports. The firm offers a cloud-based data storage and analytics service, generally termed data warehouse-as-a-service. It allows corporate users to store and analyze data.

  • Industry
    Information Technology
  • No. of Employees
  • Location
    Bozeman, Montana, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Snowflake is currently hiring Machine Learning Software Engineer Jobs in San Mateo, CA, USA with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More