27 Aug
|
Snowflake
|
Toronto
- The App Runtime team is building a platform that lets every Snowflake user go from an idea to a live, deployed web application (Node.js first) in minutes. We own the end-to-end experience of building and running apps, from Cortex AI-assisted development to deployment in a secure, scalable infrastructure. Apps built on the platform inherit Snowflake’s security, governance, lineage, and access controls by default.
See Deploy
Faster with Snowflake Apps
- As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and tech stack. It’s a high-impact role - you will work on an early-stage, public-preview product. Your work will directly shape the product experience developers rely on. This role requires a unique combination of deep hands-on expertise with web frameworks, great UX design instincts, customer obsession and collaboration with backend teams
- Build the AI-assisted, agentic development experiences that power App Runtime, spanning the full tech stack - React, Go, Python, and Java
- Stay deeply hands-on by authoring technical and design specs that consider the system holistically (frontend and backend) and implementing critical code
- Partner directly with customers, i.e. developers building Snowflake Apps, translating their needs into features and improvements
- Raise the bar for quality, reliability and performance through code review; mentor engineers
- Coordinate closely with sister teams such as Cortex AI, Container Platform or Security
Benefits
- Comprehensive health insurance plans
- Health savings accounts
- Robust retirement plans
- Life and disability insurance
- Weekly online lunch and learns
- Virtual workout classes
- Ergonomic work-from-home equipment
- On-demand mental health and wellness programs
- Fertility benefits and family planning resources
- Generous time-off and various leave plans
- Onsite and Remote Work
- Employee discounts and pre-tax selections
- New hire equity + Employee Stock Purchase Plan (ESPP)
- Quarterly bonus or commission program- 5+ years of experience including significant experience in frontend or full-stack software development, with a demonstrated track record of designing, shipping and operating high-scale systems
- Bachelor’s degree in Computer Science, Engineering or a related field. Master’s or higher is preferred but not a requirement
- Good communication skills: crisp write-ups, constructive debate, and ability to drive consensus across engineering, design and product
- Deep understanding of modern web application architecture (e.g. React, NextJS), positive API design patterns, security, performance and scale; proficiency in TypeScript/JavaScript, ideally also in Go, Python and/or Java
- Technical leadership experience, such as being an architect or tech lead for high-impact customer-facing products
- Experience with multi-tenant systems (ideally app hosting platforms or tooling for developers) with strong isolation and a security-first posture
- Experience shipping 0-1 products where you skillfully balanced the trade-offs between feature completeness and time-to-market
📌 Senior Full Stack Engineer (App Runtime) (Toronto)
🏢 Snowflake
📍 Toronto