Fullstack Software Engineer

Snowflake
Toronto
Workplace: HybridFull timeCAD 176,300 - 226,300 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Collaboration","Technical communication","Written communication","Verbal communication","Mentorship"]

Build customer-facing web applications for the Data Engineering Experience (DEX) team, shaping data ingestion, pipeline authoring, and observability experiences. Drive high-impact initiatives across product areas with Python, TypeScript, JavaScript (React), and NodeJS, collaborating closely with embedded product managers and designers. Work on middle-tier services in NodeJS and Java, deliver scalable, high-performance features, and mentor junior team members.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
1 day ago

Fullstack Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build customer-facing web applications for the Data Engineering Experience (DEX) team, shaping data ingestion, pipeline authoring, and observability experiences. Drive high-impact initiatives across product areas with Python, TypeScript, JavaScript (React), and NodeJS, collaborating closely with embedded product managers and designers. Work on middle-tier services in NodeJS and Java, deliver scalable, high-performance features, and mentor junior team members.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive high-impact initiatives across product areas and the team’s tech stack, including Python, TypeScript, JavaScript (React), and NodeJS.
  • •Collaborate with a cross-functional team, partnering with embedded product managers and designers to deliver features.
  • •Coordinate feature delivery with several sister teams and contribute to team planning and product vision.
  • •Build for scale and high performance across the data ingestion, pipeline authoring, and observability experiences.
  • •Mentor, coach, and empower more junior team members.

Pay and Benefits

Salary: CAD 176,300 - 226,300 annually

Key Requirements

  • •2+ years of hands-on software development experience with significant full stack development.
  • •Deep understanding of modern web application design architecture, including API design patterns, security, and performance at scale.
  • •Ability to work on middle-tier using NodeJS and Java.
  • •Knowledge of database internals and SQL is a plus.
  • •BS/MS in Computer Science or related majors.
Experience:2+ years
Education:Bachelor's in Computer Science
Skills:CollaborationTechnical communicationWritten communicationVerbal communicationMentorship
Tech Stack:PythonTypeScriptJavaScriptReactNodeJSJavaSQL

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn