Senior/Staff Software Engineer, Backend
$185k - $230k per yearterminal
About Terminal
Terminal builds telematics data infrastructure for the commercial fleet industry. Commercial auto insurers and fleet software companies, including industry leaders like Intact Insurance, 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 role
This 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 do
Design 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.
What we're looking for
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. If you're missing some but confident you'll close the gap quickly, apply anyway.
Nice to have
Serverless 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.
How we work
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.
Compensation
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
Benefits
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.
The interview process
Intro call with the CTO (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 jobs.ashbyhq.com 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.
- ...Responsibilities Partner with product management, engineering directors, and principal architects to... ...and architectural decisions. Mentor Staff and Senior engineers, guide technical design... ...organization. Develop maintainable software with comprehensive test coverage and...SeniorFull time
$160k - $220k per year
...world. Our organization is comprised of engineers who thrive at the intersection of deep... ...a highly impactful and influential Staff Software Engineer to join our engineering team. The... ...across multiple teams, mentoring Staff and Senior engineers, guiding technical design...SeniorLong term contractLocal areaWorldwide$170k - $220k per year
...their work from any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our flagship... ...technical innovations on the Okta Engineering Blog . Staff Software Engineer- Backend , Device Identity We seek a dynamic and influential Staff...SuggestedLong term contractLocal areaWorldwide$50 - $53 per hour
...Job Responsibility: Job Title: Platform Engineer Location: Toronto Downtown,Canada Job... ...Docker containers. Develop and maintain backend services using Python, adhering to... ...Qualifications: ~6+ years of experience in software/platform engineering roles. ~ Strong proficiency...SeniorHourly payFull timeContract workRelocationMonday to friday$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...SuggestedFull timeLocal area- ...to their ideal customers. The company provides end-to-end software and AI solutions for businesses to reach, monetize and grow... ...: AppLovin's Array team is seeking an experienced Staff Backend Software Engineer to join our team. Array is a seamless, end-to-end app management...Work from homeFlexible hours
- ...visibility and threat detection. Develop software to optimize cloud egress and gateway... ...Requirements ~10+ years of software engineering experience, including at least 7+ years focused primarily on backend systems. ~3+ years in a Staff, Principal, or Architect role with end...Senior
$160k - $220k per year
...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Staff Software Engineer Opportunity Passkeys, powered by FIDO2 WebAuthn, are revolutionizing how people authenticate—bringing us into a...Local areaWorldwide- ...of data per day? Zynga is looking for a Software Engineer to join the Data Ingestion team in our Analytics... ..., build and own data-driven large-scale backend services to be consumed by clients... ...and the ability to interface with senior leadership with confidence and clarity...SeniorLocal area
$160k - $220k per year
...decisions that improve product health and team velocity. Mentor engineers through code reviews, knowledge sharing, and strong engineering... ...decisions. Requirements At least 8 years of professional software development experience with demonstrated technical leadership...- ...What you'll do: Design and implement backend architecture following best software engineering principles Develop clean, efficient code with tests ensuring code quality Participate in code reviews and invite others to review your code Champion the importance of...SeniorFull timeWork at officeWork from home
$200k - $255k per year
...Commercial auto insurers and fleet software companies, including industry... ...role We're looking for an engineer who thrives on building... ...enjoys tackling hard data and backend challenges. This isn't a data... ...salary plus meaningful equity. Senior: base $200,000 to $255,000 +...SeniorFull timeInternshipWork at officeFlexible hours- ...dashboard UI, data models, APIs, background jobs, and backend services. Lead web application architecture... .... Collaborate with Product, Design, and ML Engineering to translate the AI product roadmap into reliable software. Influence product strategy and roadmap through...Full timeWork at officeFlexible hours
$140.6k - $190.6k per year
...We're looking for a Lead Engineer to join the CoCounsel Application Experience team and play... ...-stack solutions across our frontend and backend systems, lead by example in code, and... ...Technical Experience: 6+ years of professional software engineering experience building and...Full timeWork at officeLocal areaFlexible hours$220k - $359.21k per year
...more efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a... ...Systems: take ownership of the complex backend systems behind Braze's core data objects... ...mentor engineers on best practices in software design, coding, and operations...InternshipManual laborWork at officeLocal areaFlexible hours$167.55k - $209.44k per year
..., canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...About the Role We’re looking for a Staff Software Engineer, Fullstack to join our Reverse... ...billing, data model, and more. You’ll be a senior member of a distributed, collaborative,...SeniorFull timeInternshipWork at officeRemote work2 days per week$180k - $210k per year
...About Us We’re looking for a Staff Engineer - User Experience (Backend) to join our Patient Platform team and shape the systems that power patient-facing... ...-driven components. This is an opportunity for a senior technical leader who thrives in ambiguity, moves pragmatically...SeniorContract workInternshipLocal areaImmediate startRemote workFlexible hours$134.5k - $195.1k per year
...Typically 10+ years of progressive experience in software engineering, including experience leading large-scale technical... ...Advanced degree preferred Responsibilities The Staff Software Engineer will serve as a senior technical leader within Moody’s Insurance team, driving...SeniorFull timeInternship- ...Commercial auto insurers and fleet software companies including industry... ...role Were looking for a software engineering intern whos excited to tackle complex backend challenges. This is an opportunity... ...on. Youll work closely with our senior software engineers contributing to...SeniorInternshipWork at office
- ...intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- Join the team behind the platform's User Domain and HRIS integrations, where we connect and synchronize employee data from enterprise systems to power critical business workflows. Our services manage millions of user records, support large-scale integrations with leading HR...Permanent employmentFull time
$121k - $159k per year
...unlock the true potential of their data. We are looking for a Staff Software Engineer with deep experience designing and scaling large-scale,... ...datasets , distributed data pipelines, and high-throughput backend architectures. You will play a key role in driving our...SeniorLong term contractFull timeManual laborLocal areaRemote workWorldwide- ...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...SeniorFull time
- ...and supporting production-ready products from scratch. ~5+ years of professional experience with Java. ~6+ years of experience in backend development. ~ Quick learner with an ambitious and results-driven personality. ~ Excellent communication and organizational...SeniorFull timeInternshipImmediate start
$140k - $175k per year
...Staff Software Engineer, AI Ready to build the AI that transforms how professionals work? Join a dynamic, high-caliber team at Thomson Reuters... ...solutions and drive bold technical strategy. You'll team up with senior stakeholders, product leadership, and cross-functional teams...SeniorFull timeInternshipWork at officeLocal areaFlexible hours$205k per year
...between product, design, and engineering are giving way to smaller, faster... ...code, they own outcomes. As a Staff Engineer, you'll extend that... ...for ~7+ years of professional software engineering experience, with a... ...experience building frontend, backend, or full-stack applications,...Long term contractPermanent employmentFull timeInternship- ...the technical direction and influence the engineering roadmap for the platform’s streaming... ...for platform systems. Coach and mentor senior engineers and act as a technical leader across... .... Requirements ~7+ years of software development experience in a fast-paced, agile...SeniorFull timeWorldwide
$160k - $220k per year
...streaming, messaging, and analytics use cases. We are looking for a Software Engineer who is passionate about distributed systems, platform... ...mentoring others in operational best practices. Coach and mentor senior engineers and act as a technical leader across the engineering...SeniorLocal areaWorldwide- ...About the team Product and Risk Data Engineering is Stripe's single source of truth data engineering... .... Minimum requirements This is a Staff-level role — that typically means 10+... ...data quality issues Knowledge of a backend development language (such as Scala, Java...
$118k - $152k per year
...impact. The Role We're looking for a Staff Java Engineer who combines deep technical expertise... ...while remaining actively involved in software development. You'll partner with... ...design and deliver resilient, scalable backend solutions using modern Java technologies...Long term contractInternshipImmediate start
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 financial accountant Toronto, ON
- senior project accountant Toronto, ON
- construction senior project manager Toronto, ON
- senior graphic designer Toronto, ON
- senior business analyst Toronto, ON
- working with seniors Toronto, ON
- senior business data analyst Toronto, ON
- senior designer Toronto, ON

