Skip to content

Staff Software Engineer - Fullstack

Build scalable, customer-focused data and AI products across the full stack, spanning user experience, frontend architecture, server-side technologies, cloud platforms, and distributed systems. The role requires extensive experience with web technologies and modern JavaScript frameworks.

About the job

Responsibilities

  • Build robust, scalable, and delightful products that make insights from data simple.
  • Work with the team and product management across the full scope of product and user experience.
  • Deliver customer value through incremental product improvements toward a multi-year vision.
  • Contribute to products involving large-scale log analytics, AI-powered business intelligence, governed business semantics, distributed systems, data modeling, Databricks Apps, application runtimes, networking, and AI agents.

Requirements

  • 10+ years of experience with HTML, CSS, and JavaScript.
  • Passion for user experience and design, with a deep understanding of front-end architecture.
  • Experience with modern JavaScript frameworks such as React, Angular, Vue.js, or Ember.
  • 10+ years of experience with server-side web technologies such as Node.js, Java, Python, Scala, C#, C++, or Go.
  • Good knowledge of SQL.
  • Experience with cloud technologies such as AWS, Azure, Google Cloud, Docker, or Kubernetes.
  • Experience developing large-scale distributed systems.

Compensation

  • Canada pay range: $173,400–$238,350 CAD.
  • Total compensation may also include an annual performance bonus, equity, and benefits.

Skills

HTML, CSS, JavaScript, React, Angular, Vue, Node.js, Java, Python, SQL, AWS, Azure, GCP, Docker, Kubernetes

Mattermost

Mattermost

Toronto, Canada

Staff Full Stack Engineer
$173k+/yrRemote7+ YOEFullstack Engineering

Leads architecture, technical strategy, and quality standards for a secure core web platform spanning Go backend and React/TypeScript frontend. The role requires staff-level full-stack experience, distributed systems expertise, strong API and database skills, and the ability to influence and mentor across teams.

CodePath

CodePath

United States
Staff Software Engineer
$170k+/yrRemote10+ YOEFullstack Engineering

Leads architecture and development of CodePath’s Ruby-centered learning platform, spanning product direction, infrastructure, data design, testing, performance, and technical mentorship. Requires 10+ years of software engineering experience, including 5+ years with Ruby on Rails, plus strong PostgreSQL and full-stack expertise.

Seeq

Seeq

United States
Full Stack Software Engineer
$170k+/yrRemote10+ YOEFullstack Engineering

Lead end-to-end full stack feature development for Seeq's industrial data analytics platform, from React frontend to backend services, databases, and distributed systems. Requires 6-10+ years experience, strong product sense, technical leadership, and proficiency across React/TypeScript and JVM languages like Kotlin.

Fivetran

Fivetran

Toronto, Canada

Staff Software Engineer, Fullstack
CA$168k+/yrHybrid7+ YOEFullstack Engineering

Builds and operates end-to-end data activation features across UI, backend, authentication, billing, and data models. The role requires broad full-stack experience across interpreted and compiled languages, databases, APIs, cloud platforms, and distributed team leadership.

Twilio

Twilio

Canada
Staff Software Engineer
CA$160k+/yrRemote8+ YOEFullstack Engineering

Build and lead production-grade full-stack AI and data applications supporting Twilio’s business functions, with a focus on scalable infrastructure and customer-support transformation. The role requires 8+ years of software or data engineering experience, technical leadership, and expertise in distributed systems and modern web technologies.