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.
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?
2 applies
89 views
Jobs from our Partners
Hadoop Tech Lead
Software Engineer
Machine Learning Engineer
Other Jobs from Snowflake
Senior Sales Engineer
Senior Manager, Partner Sales Engineering
Senior Engineering Manager- Billing & Payments
Metadata Berlin | Principal Software Engineer
Machine Learning Intern
Machine Learning Intern
Similar Jobs
Global Software Engineer - Cloud Infra (.NET)
Senior Software Engineer (Java)
Software Engineer, JAVA
Software Engineer (Backend-Java)
QA Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 216 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee