Skip to content
FivetranFivetran

Staff Software Engineer, Fullstack

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.

About the job

Responsibilities

  • Contribute across the full technology stack, including Ruby on Rails, TypeScript, Vue, and AWS.
  • Prototype ideas and fill gaps in product and design specifications.
  • Collaborate with product teams, leaders, and customers to design and develop data activation features.
  • Mentor early-career engineers, conduct constructive code reviews, advise on best practices, and provide project-level leadership.
  • Lead major projects, including research spikes, design documents, implementation planning, and rollout.
  • Build, deploy, and maintain code end to end.
  • Work across distributed teams, departments, and time zones.

Requirements

  • Expertise in at least one interpreted language, such as Python or Ruby on Rails.
  • Hands-on experience with at least one compiled language, such as C++, Kotlin, Scala, Go, or Java.
  • Strong understanding of relational databases; data warehousing experience, such as Snowflake, is a bonus.
  • Experience with system integration, including API consumption and development.
  • Familiarity with a leading cloud provider, such as GCP, AWS, or Azure.
  • Experience participating in on-call rotations.
  • Experience with data, backend systems, APIs, and UI components.
  • Customer-focused approach to product and developer experiences.
  • Ability to collaborate synchronously and asynchronously with a distributed North American team.
  • Ability to work in the Toronto office two days per week.

Compensation and Benefits

  • Ontario pay range: $167,548–$209,435 CAD.
  • 100% employer-paid medical insurance.
  • Paid time off, paid sick time, inclusive parental leave, holidays, a year-end Global Week of Rest, and volunteer days off.
  • RSU stock grants.
  • Professional development and training opportunities.
  • Company virtual happy hours, free food, and team-building activities.
  • Monthly cell phone stipend.
  • Mental health support platform with therapy, coaching, and mindfulness resources.

Skills

Ruby on Rails, TypeScript, Vue, AWS, Python, C++, Kotlin, Scala, Go, Java, Relational Databases, Snowflake, APIs, System Integration, GCP

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.

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.

Databricks

Databricks

Vancouver, Canada

Staff Software Engineer - Fullstack
CA$173k+/yrOn-site10+ YOEFullstack Engineering

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.

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.