
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading data integration company in Toronto is seeking a Senior Staff Software Engineer for a hybrid position. The role involves enhancing data pipeline services, optimizing SQL compilers, and maintaining reliable operations. Ideal candidates have extensive experience in Python and troubleshooting production systems. The position offers competitive compensation based on skills and experience, alongside comprehensive benefits including medical insurance and generous paid time off.
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.
As a part of the Destinations Team, you will be responsible to help build new features of our data pipeline service, help improve our software architecture, and maintain reliable operation of the service. We’re looking for someone who wants to learn and apply the key values that make our product great, dive deep into complex investigations into SQL compilers and execution engines. Fivetran is the epitome of data‑driven‑development — our engineering team is focused on building a world class product that:
We emphasize using no‑nonsense tools, and take great pride in the simplicity and effectiveness of the systems we build. Our back‑end is built on Java, C, Postgres, and Kubernetes, and our front‑end is built on React and Typescript.
This is a full‑time, hybrid position based out of our Toronto office. 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.
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job‑related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Ontario Pay Range $202,646.40 — $253,308 CAD