T

Terminal

Unified API for telematics integrations

Senior/Staff Software Engineer - Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • Have experience shipping and owning production systems end to end.
  • Be able to make difficult architecture decisions.
  • Be able to make unreliable, undocumented external systems reliable.
  • Have depth in distributed systems, including anticipating failures and debugging quickly.
  • Have experience building platforms and durable systems for other teams.
  • Use sound judgment in ambiguous situations, scoping work and balancing detailed implementation with fast experiments.
  • Be willing to work directly with customers in demos, implementations, and troubleshooting.
  • Have strong Node.js and TypeScript skills, or be able to learn them quickly.

Responsibilities

  • Design new features and platform capabilities in partnership with teammates and customers.
  • Build platform primitives, including connector frameworks, orchestration, monitoring, authentication, and testing.
  • Develop AI-powered tooling that enables the platform to improve itself.
  • Add and maintain integrations across more than 330 telematics providers, making their APIs reliable despite poor documentation.
  • Work with integration partners to shape their APIs, expand available data, and improve performance at the source.
  • Work directly with customers through demos, implementations, and troubleshooting.
  • Develop services using TypeScript and Node.js and deploy them on AWS.
  • Own systems end to end and help shape the product by translating customer problems into abstractions and reusable components that scale.

Desired Qualifications

  • Experience with serverless and event-driven architectures, including Lambda, SQS, Kafka, or EventBridge.
  • Experience with orchestration and workflow engines, including Step Functions or Temporal.
  • Experience with JVM languages for cross-team work with the data platform.

About the Company

Terminal

Unified API for telematics integrations

WithTerminal.com provides an integration platform for telematics data that connects businesses to more than 30 ELD and telematics providers through a single API, serving fleet management systems, logistics companies, and fleet operators. The product lets customers connect their TMS or fleet tools to the platform to receive vehicle tracking, driver monitoring, and hours-of-service data from multiple providers via one unified API, on a subscription basis (with optional premium features). The key difference is offering a broad, single API that spans many providers, simplifying onboarding and reducing time-to-market compared with managing many point-to-point integrations. Its goal is to simplify telematics data integration for logistics and transportation companies, helping them operate more efficiently and onboard more customers while gaining broader access to telematics insights.

Company size
51-200
Company stage
Series A
Total funding
$23.2M
Headquarters
Toronto, Canada
Founded
2023

Recently Posted Jobs

Explore more opportunities at Terminal

See more jobs