Build the future of data. Join the Snowflake team.
We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of collaboration.
As Snowflake strives to become the global data platform for customers, it is clear that we need an integrated platform that supports data application development. We are building a powerful all-in-one Snowflake Developer Platform. This will offer a world class and integrated experience to 3rd Party Developers writing code on Snowflake. This platform will power development of native applications, as well as contribute to the success of Data Science, Machine Learning, Application Development, UI Development and more.
We are looking for talented, passionate Senior Software Engineers to join our Native Application Developer Experience team in Toronto, Canada and help us build from the ground up. You will get to be a technology thought leader, evangelize new, cutting edge technologies and solve complex problems.
AS A SENIOR SOFTWARE ENGINEER IN NATIVE APPLICATION DEVELOPER EXPERIENCE, YOU WILL:
- Contribute to Snowflake’s broader strategic push into application development by supporting external developer workflows on the platform.
- Build external facing developer experiences, tooling and infrastructure, CI/CD pipelines, version control, and developer onboarding workflows.
- Design and implement highly scalable distributed platforms that will power the SDLC of external developers as they write, test, build and deploy native applications on Snowflake.
- 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.
OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:
- 5+ years industry experience designing, building and supporting large-scale systems in production.
- Passionate about improving overall developer experience, prior experience in Developer Platform, Developer Experiences or Developer Productivity is a plus.
- Deep multi-faceted appreciation in building end-to-end customer facing products.
- Strong CS fundamentals, including proficiency with data structures, algorithms, and distributed systems.
- Fluency in multiple programming languages is a big plus.
- Knowledge of database internals is a plus.
- Experience working with cross teams and product managers.
- BS/MS/PhD in Computer Science or related majors.
2 applies
219 views
Jobs from our Partners
Network Architect
Full Stack Developer, Mid
Data Engineer
Other Jobs from Snowflake
Senior Software Engineer- Cloud Engineering, ML Infra
Senior Sales Engineer, Healthcare
Senior Partner Sales Engineer
Senior ML Python Engineer
Similar Jobs
Senior Data Engineer
Senior Data Engineer
Junior Data Scientist & BI Developer - VIE Contract (W/M/D)
Senior Data Analyst
Senior Data Analyst
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
🥳🥳🥳 166 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee