hero

JOB BOARD

In support of our vision to increase the recruitment and retention of womxn in data science below is our job board with amazing companies where womxn can thrive! Check them out below.
Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Senior Software Engineer - Provider Platform, Native Applications

Snowflake

Snowflake

Software Engineering, IT
Toronto, ON, Canada
Posted on Monday, December 11, 2023

Build the future of data. Join the Snowflake team.

Snowflake is a global data platform where thousands of organizations store and process their data. Our Data Marketplace that allows our customers to share datasets and collaborate across geographies, organization and cloud providers. To enable even richer collaboration, we’re making Snowflake an app platform with an App Marketplace. The apps will natively run on the Snowflake Cloud. It’s a big shift for Snowflake and our customers.

The Native Apps Provider Platform team in Toronto is in the center of this innovation. We’re creating a platform for providers to observe, and support their running applications. Our goal is to help providers grow their business by providing meaningful insights into the health, and adoption of their applications. We work closely with the Native Apps Framework team on delivering the core building blocks for native apps, and features around security, reliability, observability, supportability, and monetization. We’re still early in our journey and we are looking for talented and passionate engineers to innovate with us. Our big, multi-year goal is to launch a hugely successful app ecosystem. We count not only on your deep tech expertise and problem solving skills but also on eagerness to evangelize the new platform among developers.

AS A SENIOR SOFTWARE ENGINEER IN THE NATIVE APPLICATION PROVIDER PLATFORM AT SNOWFLAKE, YOU WILL:

  • Invent the next generation platform for building native applications on Snowflake.
  • Design and implement highly scalable distributed platforms within the global Snowflake platform.
  • Make trade-offs to design the best system for Snowflake customers' needs.
  • Participate in decision-making processes on technical or business issues.
  • Collaborate with engineers across teams to help deliver cross-functional initiatives.
  • Ensure operational readiness of the services and meet the commitments to our customers regarding reliability, availability and performance.
  • Help grow the software engineering hub in Toronto as a founding member.

OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:

  • 5+ years industry experience designing, building and supporting large-scale systems in production.
  • Extremely strong fundamental computer science skills.
  • Deep multi-faceted appreciation in building end-to-end customer facing products.
  • Strong Knowledge of Java.
  • Knowledge of database internals is a big plus.
  • Experience driving company initiatives towards customer satisfaction.
  • Experience working with cross teams and product managers.
  • BS/MS/PhD in Computer Science or related majors.

ABOUT NATIVE APPLICATION FRAMEWORK AND MARKETPLACE:

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?