Senior Software Engineer (Full Stack)
Company: Fivetran
Location: Toronto, Ontario, Canada
Type: Full-time
Posted: 2026-05-22
About this role
- Fivetran is building data pipelines to power the modern data stack for thousands of companies
- We’re looking for a senior software engineer to join our Reverse ETL experimental engineering team
- We are a small, flexible team that works on experimental initiatives in the Reverse ETL group (formerly Census)
- Our team has built our most experimental products, from Census Embedded, to SaaS ingest pipelines, and Entity Resolution product
- Today, our work spans two areas: helping engineers and non-engineering partners such as PMs and CSEs scale their workflows with AI, and supporting the integration of Census into Fivetran through efforts such as migrating observability from Datadog to Grafana
- Make contributions to all parts of our tech stack, which comprises Ruby on Rails, Typescript, Vue, and AWS
- Be comfortable “filling in the gaps” in product / design specs. The prospect of being able to prototype to test ideas out before committing to building is exciting to you
- Work closely with our product team, leaders, and customers to help design and develop features that make Fivetran the one-stop shop for data activation
- Mentor early-career engineers, perform thoughtful and constructive code reviews, advise on best practices, provide project-level leadership, operate across teams, departments, and time zones
- Lead major projects, from driving research spikes, to writing and socializing design documents, to planning the implementation and rollout- Familiarity with leading cloud providers, such as GCP, AWS, or Azure
- Comfort using AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot to prototype, debug, automate workflows, and move faster while maintaining strong engineering judgment
- Is customer-focused, with an eye for building delightful product experiences and developer experiences
- Is adept with data, backend systems, APIs, and UI components
- Can build things end-to-end. Our engineers build, deploy and maintain their code
- Solid un...