×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Databases

Job in Toronto, Ontario, M5A, Canada
Listing for: Fivetran
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Data Engineer, Java Developer
Job Description & How to Apply Below

From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.

About the Role

Fivetran is building data pipelines to power the modern data stack for thousands of companies.

We’re seeking an enthusiastic Senior Software Engineer to join our fast-growing data company. As a part of the databases team, you will help drive performance improvements, improve reliability/architecture and build new features for our No

SQL data pipeline services.

This is a full-time, hybrid position based out of our Toronto office in Canada. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team.

Technologies You’ll Use

  • Java
  • Mongo

    DB, Amazon Dynamo

    DB, Azure Cosmos DB
  • AWS, GCP, Azure
  • Bazel, Docker, Kubernetes, Github
  • What You’ll Do

  • Write and deliver code reliably, along with automated tests (unit and integration)
  • Break down project work into tasks with effort estimates
  • Give and receive feedback through code reviews
  • Independently create technical designs for new features and actively seek feedback
  • Write common components to be used within the team or department
  • Mentor less experienced engineers on improving all aspects of their code, according to established coding practices
  • Collaborate daily with team members to develop new features and improvements while minimizing technical debt
  • Resolve customer issues in collaboration with customer support
  • Work across the software development lifecycle: requirements, design, prototype, implementation, review, release, and monitoring
  • Skills We’re Looking For

  • Expertise in Java development
  • Experience developing reliable software with high-volume data management under strict SLAs
  • Experience working with popular cloud platforms (e.g. AWS, GCP, Azure)
  • Knowledge of popular No

    SQL databases (e.g. Mongo

    DB, Amazon Dynamo

    DB)
  • Knowledge of and appreciation for clean code practices
  • Ability to troubleshoot problematic code and identify root cause(s)
  • Bonus Skills​

  • Experience working with Mongo

    DB and/or Amazon Dynamo

    DB change data capture
  • Experience developing data integration tools (ETL or ELT)
  • Experience identifying and optimizing performance bottlenecks in distributed systems
  • #LI-HYBRID #LI-EM1

    Perks and Benefits

  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
  • *May vary by country and worker type - please reach out to your recruiter for more information

    Click to learn more about Fivetran's Benefits by Region.

    We’re honored to be , but more importantly, we’re proud of our . Read about us in .

    Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.

    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary