Staff Software Engineer, Backend
Hybrid (Toronto/Oakland)CA$167.5k - CA$209.4kfull-timePosted 3mo ago
About the role
Staff Software Engineer, Backend for Reverse ETL on a hybrid Toronto/Oakland-based team, integrating data activation capabilities into the Fivetran product and working across authentication, billing, data model, and UI. Senior member of a distributed, collaborative engineering team with mentorship and project leadership responsibilities.
Responsibilities
- 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. Prototype to test ideas before committing to building.
- Work closely with product team, leaders, and customers to design and develop features for data activation within Fivetran.
- Mentor early-career engineers, perform code reviews, advise on best practices, provide project-level leadership, and coordinate across teams, departments, and time zones.
- Lead major projects from research spikes to writing and socializing design documents, planning implementation and rollout.
Skills
Required:Backend engineeringRuby on RailsTypescriptAWSAPI integrationOn-call
Nice to have:Vue
Benefits
- 100% employer-paid medical insurance
- Generous paid time away including paid vacation or flexible/unlimited vacation (depending on role and country) plus paid sick time, inclusive parental leave, paid holidays, year-end Global Week of Rest, 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 access for employees and dependents
Last updated Sep 30, 2026. Interested? Apply on the company site.

About Fivetran
Moving data. Powering innovation.
Effortlessly centralize all the data you need so your team can deliver better insights, faster.
data movementconnectorsETLELTdata integrationanalytics
More open roles at Fivetran
- Senior Strategic Finance Analyst4d agoHybrid (New York, NY) · Finance Department
- Senior Strategic Finance Analyst4d agoHybrid (Denver, CO) · Finance Department
- Senior Product Analyst4d agoHybrid (Oakland, CA) · Analytics Department
- Manager Software Engineering4d agoHybrid (Oakland, CA) · Engineering Department
- Senior Software Engineer - SaaS Google connectors4d agoHybrid (Novi Sad) · Engineering Department
