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
JavaMongo
DB, Amazon Dynamo
DB, Azure Cosmos DBAWS, GCP, AzureBazel, Docker, Kubernetes, GithubWhat You’ll Do
Write and deliver code reliably, along with automated tests (unit and integration)Break down project work into tasks with effort estimatesGive and receive feedback through code reviewsIndependently create technical designs for new features and actively seek feedbackWrite common components to be used within the team or departmentMentor less experienced engineers on improving all aspects of their code, according to established coding practicesCollaborate daily with team members to develop new features and improvements while minimizing technical debtResolve customer issues in collaboration with customer supportWork across the software development lifecycle: requirements, design, prototype, implementation, review, release, and monitoringSkills We’re Looking For
Expertise in Java developmentExperience developing reliable software with high-volume data management under strict SLAsExperience 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 practicesAbility to troubleshoot problematic code and identify root cause(s)Bonus Skills
Experience working with Mongo
DB and/or Amazon Dynamo
DB change data captureExperience 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 offRSU stock grants*Professional development and training opportunitiesCompany virtual happy hours, free food, and fun team-building activitiesMonthly cell phone stipendAccess 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: