Senior/Staff Software Engineer, Backend
$185k - $230k per yearTerminal
Terminal builds telematics data infrastructure for the commercial fleet industry. Commercial auto insurers and fleet software companies, including industry leaders like Intact Insurance, Penske, and Progressive, depend on our platform to access GPS, speeding, and vehicle data from 330+ telematics providers. We recently raised our Series A led by Battery Ventures and are backed by Y Combinator, Golden Ventures, Penske Transportation Solutions, and Intact Private Capital. Our team works together in person in Toronto, combining early-stage speed with late-stage maturity while processing many terabytes of vehicle data every day.
For more on working at Terminal, see our careers page at withterminal.Com/careers.
Note that this role is only open to Toronto/GTA-based candidates.
About the roleThis role spans everything our customers touch: the integrations that turn raw vehicle telematics from 330+ providers into clean data, the public APIs enterprises build against, the dashboards they work in, and the ingestion platform underneath it all. It is a mix of product and backend engineering, shaping the APIs and deeper backend components our customers depend on. If you want to be three layers of abstraction from the customer, this isn't the role for you.
You'll own systems end-to-end and help shape the product, not just build it. Working closely with customers, you'll turn their problems into the right abstractions and reusable components that scale. Your judgment directly shapes how customers launch products on high-volume telematics data to benefit vehicles and fleets on the road every day.
What you'll doDesign new features and platform capabilities, partnering with teammates and customers to expand what Terminal can do.
Build the primitives that power our platform: connector frameworks, orchestration, monitoring, auth, testing, and more.
Shape how we build, not just what we build: the AI-powered tooling that lets the platform increasingly improve itself.
Add and maintain integrations across 330+ telematics providers, making messy, under-documented APIs reliable.
Work with integration partners to shape their APIs, expand the data we can offer, and improve performance at the source.
Work directly with customers: demos, implementations, and troubleshooting threads.
Work day to day in TypeScript/Node.Js to deploy services on AWS.
A strong backend engineer who's shipped and owned production systems end to end.
Can be trusted with hard architecture decisions.
Thrives against messy, undocumented, uncooperative external systems and makes them reliable anyway.
Depth in distributed systems: you anticipate failures and can debug fast when things break.
Platform builder: you make the systems other teams stand on, and design them to last.
Sound judgment in ambiguity: you scope before building and know when to go deep on details VS ship fast experiments.
Customer-facing: you want to be in the demo, the implementation call, and the hard troubleshooting thread so you can learn more about our customers.
Strong in Node.Js and TypeScript, or confident to pick it up fast.
You don't need to check every box.
Nice to haveServerless and event-driven architectures (Lambda, SQS, Kafka, EventBridge).
Orchestration and workflow engines (Step Functions, Temporal).
JVM languages for cross-team work with the data platform.
In person 4 days/week, downtown Toronto. We build better together in a room.
High ownership. Everyone takes projects end-to-end and helps shape the product.
Platform thinking. Our work is the foundation on which other teams build their products. We design capabilities that compose into features and accept complexity so others don't have to.
Talk to customers. Whether it's a paying customer or an internal team, we talk to our customers to understand their problems before we ship solutions.
We hire for this role at two levels and calibrate to where you come in. All compensation is base salary plus meaningful equity.
Senior: base $185,000 to $230,000 + equity
Staff: base $220,000 to $285,000 + equity
Strong compensation and equity packages.
Brand new MacBook and computer equipment.
Top-tier health/dental benefits and a flexible healthcare spending account.
Personal spending account for professional development, fitness and wellness.
Four weeks paid time off + statutory holidays.
In-person culture with an office located in downtown Toronto.
Intro call with the engineering team (30 min)
Virtual system design (60 min)
On-site technical loop (120 min)
On-site culture loop + final (180 min)
Accessibility and accommodation
Terminal is committed to an accessible hiring process. If you need an accommodation at any stage — applying, interviewing, or completing an assessment — email View email address on ca.hrm.tc and we will work with you to meet your needs. Accommodations are available under the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code, and requesting one will never affect how your application is considered.
#J-18808-Ljbffr$167.55k - $209.44k per year
...their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations... ...career sites. About the Role We’re looking for a Staff Software Engineer, Backend to join our Reverse ETL product engineering team. Formerly...SeniorFull timeInternshipWork at officeRemote workFlexible hours2 days per week$196.8k - $270.6k per year
...the future of professional services is being written today — and we’re just getting started. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing...SuggestedFull timeWork at officeRelocation packageFlexible hours$200k - $235k per year
...are high, and so are the rewards. The Backend Platform team’s mission is to enable... ...libraries, and tooling that support hundreds of engineers working across backend services. By... ...engineers rely on every day! As a Staff Software Developer , you will set technical direction...SuggestedLong term contractWork at officeFlexible hoursShift work3 days per week$100k - $180k per year
...opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the... .... If you're passionate about backend engineering, solving complex problems,... ...the willingness to grow (no matter your seniority!). - A fluent level in English (French...SeniorFull timeRemote work$5000 per month
...Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe...SeniorFull timeWork at officeWork from home$180k - $220k per year
...at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience for our retail users. Responsibilities:...SeniorFull timeWork at officeWorldwide$202.4k - $231k per year
...Senior Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We're a...SeniorFull timeWork at officeWork from home$180k - $220k per year
...efficiency. Participate in code reviews and contribute to continuous engineering improvement. Work with product managers, designers, and... ...on engineering best practices. Requirements ~6+ years of backend and server-side development experience. ~ Strong algorithm...SeniorFull timeWork at office- ...love to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$166k - $195k per year
...with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Senior Software Engineer , you’ll architect, build, and scale the backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3,...SeniorLong term contractWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week$167.5k - $235k per year
...reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-sharing... ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount for your...SeniorCasual workWork at officeLocal area$185k - $231.5k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ...problems with elegant technical solutions. You'll operate our backend services and architecture that support all product functionality...Full timeLocal area- ...money across Latin America. As Nubank expands into new geographies and financial verticals, we are looking for an exceptional Senior Staff Software Engineer to serve as the chief technical authority for our Money Boxes core platform. In this role, you will operate at the...SeniorFull timeWork at officeLocal areaRelocation package2 days per week
- ...costs in check. Two critical components for that are agent assist backend services and scalable authentication systems, tools, processes... ...facing integrations. We are looking for strong versatile backend engineers who want to work at the intersection of distributed systems,...SeniorLong term contractWork at officeLocal areaRemote workWork from homeHome office
$88k - $110k per year
...customers. The Machine Learning Platform (MLP) team is seeking a backend Software Engineer to help build and operate our platform, which supports real-... ...Machine Learning and Software Engineers, learning from senior engineers while shipping production code that impacts systems...SeniorHourly payFull timeInternshipWork at officeFlexible hours3 days per week$160k - $220k per year
...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on. This... ...JVM/cloud-native languages used in Okta's backend stack ~ Demonstrated ability to...Local areaWorldwide- ...learning platform. Develop reliable, performant, well-tested, readable, and maintainable backend code. Participate in code reviews and collaborate with Machine Learning Engineers, Data Scientists, and other cross-functional partners. Monitor deployed code, fix bugs,...Full timeInternshipWork at officeRemote work3 days per week
$5000 per month
...Staff Software Engineer - Capital One Travel Tech - Backend About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with...SeniorFull timeWork at officeWork from home$140k - $175k per year
...research with AI? Join our Global Westlaw Engineering organization and help shape the next... ...customers around the globe. As an AI Staff Engineer, you will help define and... ...scalable technical specifications; mentor senior and junior software engineers; champion MLOps and LLMOps...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours- ...career. About the team Risk Engineering builds the systems that... ...subsidiaries. What you'll do As a Staff Engineer on Financial Crimes... ...regulation into working software. Responsibilities Define... ...and operational rigor across backend and ML-adjacent systems; mentor...SeniorWork at officeRemote work
$253k - $316k per year
...About Sentry Software runs the world and the pace is faster than ever. Sentry helps... ...of developers fix bugs faster. As a Staff Software Engineer on the Issues team, you'll architect the... ...real-time data pipelines, search backends, and analysis systems that surface signal...Full timeusd240k per year
...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with...SeniorFull timeManual laborWork at officeLocal areaRemote workHome office$160k - $220k per year
...patterns as the ecosystem of connected software (including AI agents) continues to grow... ...building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical... ...Deep proficiency in Java (our primary backend language) or a comparable strongly-typed...Long term contractLocal areaWorldwide$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home... ...and cloud optimization initiatives. Experience mentoring senior engineers and shaping technical strategy. #LI-MW1 This posting...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours$149.5k - $187k per year
...About the Role We’re looking for Senior Backend Engineers to work on both Product and Product Platform based teams. Product focused Engineers... ...coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code,...SeniorFull timeWork at officeLocal area- ...Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world. Intuit... ...to standards, patterns, and best practices that improve the engineering community. Provide perspective on leading industry trends...SeniorLong term contractFull timeTemporary workWork at office3 days per week
$200k - $235k per year
...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects... ...distributed systems in production environments ~ Expertise in backend development using languages such as Go, Python, or Java,...Long term contractWork at officeImmediate startFlexible hoursShift work3 days per week$136k - $160k per year
...moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3, and wallet...Contract workWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and...Full timeWork at officeWork from home$160k - $220k per year
...code development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta... ...Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted...Local areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Software Engineer, Backend. Be the first to apply!
- backend software developer Toronto, ON
- backend developer Toronto, ON
- senior web designer Toronto, ON
- senior project engineer Toronto, ON
- senior ruby developer Toronto, ON
- senior crm manager Toronto, ON
- cpa senior accountant Toronto, ON
- senior part time Toronto, ON
- senior accountant Toronto, ON
- senior hr manager Toronto, ON

