Staff Software Engineer, Fullstack

Fivetran
Toronto
Workplace: HybridFull timeCAD 167,548 - 209,435Function: Software EngineeringSkills: ["Code reviews","Mentorship","Project leadership","Customer focus","Collaboration"]

Build and integrate Reverse ETL data activation capabilities across the Fivetran product, working on UI, authentication, billing, and data models. You’ll deliver end-to-end changes in a distributed, agile team, collaborate closely with product leaders and customers, and provide project-level leadership through design docs, implementation planning, and rollout. Mentor early-career engineers and contribute to architecture and operational excellence (including on-call).

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fivetran
Fivetran
4 weeks ago

Staff Software Engineer, Fullstack

✓ Verified Job

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

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

Job Summary

Build and integrate Reverse ETL data activation capabilities across the Fivetran product, working on UI, authentication, billing, and data models. You’ll deliver end-to-end changes in a distributed, agile team, collaborate closely with product leaders and customers, and provide project-level leadership through design docs, implementation planning, and rollout. Mentor early-career engineers and contribute to architecture and operational excellence (including on-call).
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute across the full tech stack, including Ruby on Rails, TypeScript, Vue, and AWS.
  • •Integrate data activation capabilities into the product across UI, authentication, billing, and data models.
  • •Work closely with product teams, leaders, and customers to design and develop features for data activation.
  • •Mentor early-career engineers, perform code reviews, and advise on best practices.
  • •Lead major projects from research spikes through writing and socializing design documents, planning implementation, and rollout.

Pay and Benefits

Salary: CAD 167,548 - 209,435
Equity and Bonus:Equity
Perks:Health InsurancePaid LeaveParental LeaveRsusLearning BudgetCell Phone

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, including data warehousing solutions like Snowflake (bonus).
  • •Proven system integration experience, including API consumption and development (infrastructure management is a bonus).
  • •Familiarity with leading cloud providers such as GCP, AWS, or Azure, and experience being on-call.
Skills:Code reviewsMentorshipProject leadershipCustomer focusCollaboration
Languages:English
Tech Stack:PythonRuby on RailsC++KotlinScalaGoJavaTypeScriptVueAWSGCPAzureSnowflakeAPIsRelational databases

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