Staff Software Engineer, Fullstack @Fivetran

    2 days ago·Fivetran is hiring a Staff Software Engineer, Fullstack·📍 Canada

    Overview

    Fivetran is seeking a Staff Software Engineer, Fullstack to join their Reverse ETL product engineering team. The role involves integrating data activation capabilities into the Fivetran product through a hybrid work model, which includes two days in the Toronto office each week.

    Key Responsibilities

    • Contribute to all parts of the tech stack including Ruby on Rails, Typescript, Vue, and AWS.
    • Prototype to test ideas before committing to building.
    • Collaborate with product teams, leaders, and customers to design and develop features.
    • Mentor early-career engineers and perform code reviews.
    • Lead major projects, from research spikes to implementation planning.

    Requirements

    • Expertise in at least one interpreted language (e.g., Python, Ruby on Rails).
    • Hands-on experience with at least one compiled language (e.g., C++, Kotlin, Scala, Java).
    • Solid understanding of relational databases; experience with data warehousing solutions (e.g., Snowflake) is a bonus.
    • Proven experience in system integration, including API consumption and development.
    • Familiarity with leading cloud providers such as GCP, AWS, or Azure.
    • Experience being on-call.
    • Capability to work in ambiguous environments and directly with customers.

    Benefits

    • 100% employer-paid medical insurance.
    • Generous paid time-off policy, sick leave, and inclusive parental leave.
    • RSU stock grants.
    • Professional development and training opportunities.
    • Company virtual events and team-building activities.
    • Monthly cell phone stipend.
    • Mental health support platform with personalized care and resources.

    Location

    This is a hybrid position based in Toronto, Ontario, Canada.

    How to Apply

    Please apply through the company’s career page.

    Deadline

    No specific deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.