Terminal

Terminal

Staff Software Engineer - Product & Integrations

๐Ÿ“ Toronto, ON ยท Staff+

Sponsorship not specifiedDetected 131 days ago
TypeScriptPythonJavaReactNext.jsTailwind CSSNode.jsCode ReviewGitDynamoDBAWSCloud PlatformsCI/CDGitHub ActionsTemporalKafkaSparkCustomer SupportLeadership

About the role

  • You'll have the opportunity to influence product direction, work closely with customers, and help make it easier for them to launch products powered by high-volume telematics data.
  • As a Staff Engineer on our Product & Integrations team, you'll take a leading role in shaping the long-term vision of our integration platform.
  • This is a role with broad ownership, where your leadership and judgment will raise the technical bar across the team and directly impact how customers succeed with high-volume telematics data.

Responsibilities

  • Contribute to the integration framework and platform that supports 250+ integrations.
  • Scope, build, and implement new integrations to broaden the platform's reach.
  • Build reliable, intuitive APIs that simplify customer implementations.
  • Create tooling and patterns that improve testing, observability, and platform reliability.
  • Monitor and optimize system performance, ensuring scalability as data volumes grow.
  • 6+ years of building production systems
  • Comfort working with and building integrations for systems with limited or unclear documentation.

Requirements

  • 2+ years of experience with Node.js & TypeScript
  • 4+ years of experience with AWS or similar cloud platforms
  • Experience with serverless and/or event-driven architectures (e.g. AWS Lambda, SQS, Kafka).
  • Experience with JVM languages (for cross team work)

Skills

  • Java, Python
  • Intro Call with CTO (30 Min)
  • Virtual System Design (60 min)
  • Onsite Technical Loop (120 Min)
  • Onsite Cultural Loop + Final (180 Min)
  • Node.js (TypeScript)
  • AWS serverless architecture, including:
  • Lambda, DynamoDB, S3, SQS, EventBridge, and Step Functions
  • Next.js, React, TypeScript deployed on Vercel
  • Styling with Tailwind and shadcn
  • Infrastructure as Code:
  • SST and AWS CDK

Compensation

  • Strong compensation and equity packages

Benefits

  • Strong compensation and equity packages
  • 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

Company info

  • Terminal is Plaid for Telematics in commercial trucking.
  • Companies building the next generation of insurance products, financial services and fleet software for trucking use our Universal API to access GPS data, speeding data and vehicle stats.
  • We are a fast-growing, venture-backed startup supported by top investors including Y Combinator, Golden Ventures and Wayfinder Ventures.
  • Our exceptionally talented team is based in Toronto, Canada.
  • You'll partner closely with customers, product, and engineering leadership to ensure we're building the right abstractions and reusable components that scale with our growth.
  • Engage directly with customers to design and build new features that add value to our platform.
  • Perform technical demos and provide technical support directly to customers.
  • Strong customer empathy with excitement to support new feature launches, troubleshoot directly with customers, and support technical sales

This listing is sourced directly from Terminal's careers page and normalized into a canonical job model.