Staff Software Engineer, Backend

Fivetran
Toronto
Workplace: HybridFull timeUSD 196,033 - 245,041.5 annuallyFunction: Software EngineeringSkills: ["End-to-end execution","Customer focus","Mentoring","Code review","Project leadership"]

Join the Reverse ETL product engineering team to integrate data activation capabilities across the Fivetran product, including authentication, billing, data models, and UI. You’ll contribute end-to-end across a Ruby on Rails, TypeScript, Vue, and AWS stack, prototype and ship features, mentor early-career engineers, and lead major projects from research spikes through rollout. This hybrid role supports engineering collaboration across Toronto and Oakland.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fivetran
Fivetran
21 hours ago

Staff Software Engineer, Backend

✓ Verified Job

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

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

Job Summary

Join the Reverse ETL product engineering team to integrate data activation capabilities across the Fivetran product, including authentication, billing, data models, and UI. You’ll contribute end-to-end across a Ruby on Rails, TypeScript, Vue, and AWS stack, prototype and ship features, mentor early-career engineers, and lead major projects from research spikes through rollout. This hybrid role supports engineering collaboration across Toronto and Oakland.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute across the full tech stack (Ruby on Rails, TypeScript, Vue, AWS) to integrate Reverse ETL data activation capabilities.
  • •Prototype and help shape features across authentication, billing, data model, and UI components.
  • •Collaborate with product teams, leaders, and customers to design and develop customer- and developer-focused experiences for data activation.
  • •Mentor early-career engineers, perform code reviews, advise on best practices, and provide project-level leadership across teams and time zones.
  • •Lead major projects from research spikes and design documents through implementation and rollout.

Pay and Benefits

Salary: USD 196,033 - 245,041.5 annually
Perks:Health InsurancePaid LeaveRsusLearning BudgetCell PhonePaid HolidaysParental LeaveVolunteer Days

Key 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.
  • •Solid understanding of relational databases, with data warehousing experience (e.g., Snowflake) as a bonus.
  • •Proven experience with system integration, including API consumption and development.
  • •Experience with at least one cloud provider (GCP, AWS, or Azure) and being on-call.
Experience:Data warehousingAPIsCloud
Skills:End-to-end executionCustomer focusMentoringCode reviewProject leadership
Languages:English
Tech Stack:PythonRuby on RailsC++KotlinScalaGoJavaRelational databasesSnowflakeAPIsGCPAWSAzureTypeScriptVue

Company Brief

Fivetran
Provides automated data integration and replication software that moves data from hundreds of sources into cloud data warehouses and analytics platforms. Helps engineering and analytics teams keep data pipelines reliable, current, and low-maintenance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Oakland, United States
Founded: 2012
WebsiteLinkedIn