Snowflake

Frontend Software Engineer - Native Apps

Snowflake3 days ago
Location

CA-Ontario-Toronto

Type

Full Time

Salary

CAD 176,300 – 226,300

Level

Mid

Role

Frontend Software Engineer

Posted

May 27, 2026

Full TimeMid

The role

Summary

Snowflake is seeking a talented Frontend Software Engineer to join their Native Apps team in Toronto, focusing on building innovative app ecosystem infrastructure. The role involves developing core building blocks for app lifecycle management, working with cutting-edge technologies to create a transformative application platform within Snowflake's data ecosystem.

What you'll do

Product Development: Drive high-impact initiatives across product areas and technology stack
Cross-Functional Collaboration: Promote strong collaboration with design and product management teams
Feature Delivery: Deliver complex features requiring coordination across multiple teams
Strategic Contribution: Contribute to product vision and drive team planning processes
Performance Engineering: Build scalable, high-performance frontend solutions for Snowflake's Native Apps platform

What we look for

Technical

Frontend TechnologiesProficiency in React and TypeScript
Backend TechnologiesExperience with Python and Golang
Architectural DesignDeep understanding of distributed design architecture and API design patterns

Education

Technical DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional ExperienceMinimum 2+ years of hands-on software development experience
Development ExpertiseSignificant experience in backend software development

Skills

Required skills

ReactStrong proficiency in building complex frontend applications
TypeScriptAdvanced type-safe JavaScript development skills
Distributed SystemsUnderstanding of scalable system design principles

Nice to have

Data InfrastructureKnowledge of data development tools and ML platforms
Cloud Native DevelopmentExperience with cloud application development and deployment

Compensation & benefits

Salary

CAD 176,300 – 226,300 (annual)

Stock options

Available

Benefits

Innovative Work Environment

Opportunity to work on cutting-edge data and AI technologies

Career Growth

Fast-growing company with potential for significant professional development


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and fit
  2. 2
    Technical Interview In-depth technical assessment of coding skills and system design knowledge
  3. 3
    Team Interview Multiple interviews with potential team members to evaluate collaboration and cultural fit
  4. 4
    Final Interview Meeting with senior leadership to discuss vision and potential impact

Apply for this position

You'll be redirected to the company's application page