CareerPlanSign in

Staff Software Engineer

CAN - Toronto💼 Full-time🗓 2026-07-11 → 2026-10-07

Core

Design, build, and operate core replication technology for reliable, scalable data movement across enterprise databases.

Role type

Staff Software Engineer (Database Infrastructure)

Builds

Database connectors and replication systems for enterprise data warehouses

Domain

Data Infrastructure / Database Systems

Required skills

Java, C/C++, SQL, database internals, change data capture (CDC), distributed systems, observability, technical leadership, architecture design (via careerplan.io/jobs/7772283003-staff-software-engineer-at-fivetran)

Preferred skills

Oracle database expertise, large-scale system experience

Technologies

Java, C/C++, SQL, Docker, Bazel, Buildkite, GCP, AWS, Azure, Linux, Unix, Windows, git

Responsibilities

Design and improve database connectors for correctness and scalability; investigate complex replication and CDC issues; analyze low-level database behavior; develop support for new enterprise database capabilities; drive software design and technical roadmap; improve observability and operational excellence; mentor engineers and provide technical leadership

Seniority

Staff, hands-on IC with technical leadership