
Terminal
Plaid for Telematics Data in Commercial Trucking
What Terminal does
Terminal is Plaid for telematics data in commercial trucking. Companies building next generation insurance products, financial services and fleet software for trucking use our Universal API to access GPS data, speeding data and vehicle stats. Raghav (CEO) and Connor (CTO) led product and engineering at a series b-funded neobank where they spent 2.5 years integrating middleware APIs like Plaid & Stripe. Before that, Connor spent 3 years building software for his family-owned logistics company which was acquired by a private equity firm. Raghav’s family is in fleet operations and owns an HVAC company in San Francisco where they operate a fleet of 13 commercial vehicles.
8 open roles
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates What You'll Do Drive $1M in annual revenue, with quota attainment confirmed quarterly and measured monthly. Own the entire sales cycle end-to-end. Prospect, qualify, run discovery, demo the product, build value with champions, manage complex stakeholders, close and expand accounts. Maintain strong sales pipeline and forecasting hygiene. Always provide a pragmatic view of your book of business with a proactive understanding of what are the key risks to each deal. Sell into enterprise and smaller business across various industries including auto insurance, software, financial services and logistics at deal sizes of $25k to $250k+. Build deep relationships with executives, technology leaders, engineers and data specialists (e.g. CEOs, VPs, Product Managers, Tech Leads, Data Scientists, etc.). Earn trust with stakeholders through your industry expertise and mastery of our product offering. Regularly take initiative in refining our sales strategy, systems, tools and processes. Provide structured feedback to engineering to help improve our product offering and identify opportunities for new use cases that expand our total addressable market. What You'll Need 6+ years of account executive experience. 3+ years of enterprise sales experience. Strong sales fundamentals with a track record of running complex multi stakeholder deals and owning the end-to-end sales process independently. Strong product curiosity and the ability to build deep technical acumen as a seller. You must be excited to go deep with customers, understand their use cases, data requirements and technical needs, and advise them clearly on how to get the most from our product offering. Growth mindset, very high initiative and an extremely high bar for detail. Strong communication skills, both verbal and written. Located in Toronto and able to commute to the office 4X a week. Nice-to-Haves Strong bonus points for founder experience and/or previous early stage startup experience. Undergraduate degree in a technical discipline (e.g. computer science, engineering). Previous experience selling to insurance companies or financial institutions. Compensation On-Target-Earnings (base + variable): $180,000 to $200,000. The Interview Process Screener with CEO (30 min) Take-home challenge (2-3 hours) Sales competency interview (45 min) Final onsite at our office (120 min)
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates About the role We’re hiring a Founding Partnership Lead to establish Terminal’s ecosystem partnership motion from the ground up. This is a product-focused partnerships role : you will build supply-side partnerships that convert telematics feeds into broad, auditable distribution for application-ready telematics - without partners losing ownership, attribution, or control. Partner focus: Telematics service providers (TSPs) Original equipment manufacturer (OEMs) Enrichment Data providers You’ll be a builder: set the strategy, close partners end-to-end, and operationalize repeatable onboarding and activation. Entrepreneurship/0→1 experience is a strong advantage; we want someone who is results-driven and comfortable with ambiguity. What you’ll do 1) Build the partner supply pipeline + close strategic partnerships (hands-on) Define partner ICPs/segmentation and build a targeted sourcing plan across TSPs, OEMs, and data providers. Run partner deals end-to-end: discovery → technical diligence → commercial negotiation → signed agreement → launch plan. Negotiate data rights, attribution/provenance, permissioning/consent, auditability, SLAs, and commercialization (where applicable). Create crisp partner-facing materials (deck, one-pager, standard deal constructs) and internal deal review cadence. 2) Drive product-led integrations + partner activation (distribution outcomes) Liaison between partner needs and Terminal roadmap to ensure smooth onboarding path: technical scoping, integration approach (API/webhooks/file), auth/rate-limit alignment, mapping readiness, testing, and go-live. Work tightly with the Product & Integration Engineering team to ensure integrations are production-grade (retries, rate limits, schema drift handling, diagnostics, freshness/SLA reporting). Ensure integrations translate into real downstream consumption (insurers, fleet platforms, fuel cards, logistics/transportation platforms). 3) Build the playbook and scale the function (repeatability > heroics) Codify a repeatable partner operating model: lifecycle stages, onboarding checklist, standard timelines, templates, escalation paths, and partner enablement assets. Build lightweight instrumentation and reporting: onboarding funnel, time-to-live, activation, incident/support load, and expansion. Establish cross-functional rhythms so partner friction turns into product improvements (not recurring fire drills). Define the scaling plan (partner ops / solutions / partner engineering) and participate in hiring over time. What we’re looking for 5-7 years in ecosystem partnerships, platform partnerships, API/data partnerships, or BD in a technical product environment. Demonstrated ability to close and operationalize partnerships (not just perform relationship management). Proven technical fluency: APIs/webhooks/file exports, data schemas, normalization / versioning, provenance/attribution, permissioning/consent concepts, and production reliability. Strong cross-functional leadership with Engineering / Legal / Commercial; you can translate ambiguity into execution. High ownership, bias to action, and a results-driven approach (you run to measurable outcomes). Bonus points Entrepreneurship / founder experience; built a function 0→1 at an early-stage company. Domain familiarity: telematics, OEM data ecosystems, fleet/logistics software, in
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates About the role We're looking for a software engineering intern who's excited to tackle complex backend challenges. This is an opportunity to work on real production systems, contributing to the integration platform that powers Terminal's API through high-scale data ingestion, and the core product features that our customers depend on. You'll work closely with our senior software engineers, contributing to projects that directly impact how we process and deliver high-volume telematics data to our customers. What you will do Integrate new telematics data sources into our platform, and expand existing ones Help build and optimize our internal distributed data ingestion infrastructure Improve the core product and API to create more value for our customers Participate in code reviews and learn best practices for writing clean, maintainable code Directly support and engage with our customers and partners Collaborate with cross-functional teams to understand requirements and deliver solutions Gain hands-on experience with modern software engineering technologies and AI tools About you Available for a 4-12 month internship on-site at our office in downtown Toronto, starting this upcoming fall or winter term Currently pursuing an undergraduate degree in Computer Science or a related field Completed at least 2 full years of undergrad (3rd+ year) Completed at least 1 prior professional software internship Required qualifications Understanding of software patterns, data structures, algorithms, and basic system design Experience with a server-side framework like Node.js/Express or Python/FastAPI Curious about customer-facing products and large-scale data systems Strong problem-solving skills and eagerness to learn Able to work collaboratively in a team environment Bonus points Coursework or projects involving software architecture, distributed systems, or databases Personal or academic projects involving web server development or API integration Exposure to cloud platforms (AWS, GCP, or Azure) Exposure to TypeScript and Node.js Technologies you’ll learn Language: TypeScript (Node.js) Storage: AWS DynamoDB, AWS S3, Redis, Apache Iceberg Serverless: AWS Lambda, AWS Step Functions, AWS SQS Infrastructure as Code: SST, Pulumi CI/CD: GitHub Actions The interview process Coding Challenge (30 min) + Project Showcase (30 min) Cultural Loop (60 min)
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates About the role We're looking for a software engineering intern who's excited about building scalable data platforms. This is an opportunity to work on real production systems, contributing to the data platform that powers Terminal's API and handles everything from data streaming and storage to analytics at petabyte scale. You'll work closely with our senior software engineers, contributing to projects that directly impact how we process and deliver high-volume telematics data to our customers. What you will do Help build and optimize streaming and batch data pipelines that support our core product Work on scalable storage solutions for handling petabytes of IoT and time-series data Support implementation of data quality and data processing capabilities Participate in code reviews and learn best practices for writing clean, maintainable code Directly support and engage with our customers and partners Collaborate with cross-functional teams to understand requirements and deliver solutions Gain hands-on experience with modern data infrastructure technologies and AI tools About you Available for a 4-12 month internship on-site at our office in downtown Toronto, starting this upcoming fall or winter term Currently pursuing an undergraduate degree in Computer Science or a related field Completed at least 2 full years of undergrad (3rd+ year) Completed at least 1 prior professional software internship Required qualifications Understanding of software patterns, data structures, algorithms, and basic system design Experience with a compiled programming language like Java Curious about large-scale data systems and real-time processing Strong problem-solving skills and eagerness to learn Able to work collaboratively in a team environment Bonus points Coursework or projects involving databases, distributed systems, or data processing Personal or academic projects involving data pipelines or stream processing Exposure to cloud platforms (AWS, GCP, or Azure) Experience working with Java Exposure to technologies similar to Kafka, Flink, or Spark Technologies you’ll learn Languages: Java, Python Framework: Spring Boot Storage: Apache Iceberg, Apache Doris, AWS S3 Streaming + ETL: AWS Kinesis, Apache Kafka, Apache Flink, Apache Spark Infrastructure as Code: Pulumi, AWS CDK CI/CD: GitHub Actions The interview process Coding Challenge (30 min) + Project Showcase (30 min) Cultural Loop (60 min)
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates About the role This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 250+ integrations). You’ll have the opportunity to influence product direction, work closely with customers, and help customers to launch products powered by high-volume telematics data. As a Senior Engineer on our Product & Integrations team, you’ll play a critical role in building and extending our integration platform. You’ll design and implement core capabilities, develop high-quality integrations, and shape reusable modules that improve scalability, reliability, and customer experience. You’ll work closely with customers and product partners to deliver elegant solutions that simplify how developers work with telematics data. While focused on execution and delivery, you’ll also contribute ideas and influence technical direction, helping the team move quickly while upholding high standards. What you will do Contribute to the integration framework and platform that supports 250+ integrations. Scope, build, and implement new integrations to broaden the platform’s reach. Engage directly with customers to design and build new features that add value to our platform. 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. Contribute to code reviews and share best practices to uphold high standards across the team. Perform technical demos and provide technical support directly to customers. The ideal candidate will have 4+ years of building production systems 2+ years of experience with Node.js & TypeScript 2+ years of experience with AWS or similar cloud platforms Strong customer empathy with excitement to support new feature launches, troubleshoot directly with customers, and support technical sales Comfort working with and building integrations for systems with limited or unclear documentation. Strong debugging and troubleshooting skills, especially in distributed systems. Nice to haves Experience with serverless and/or event-driven architectures (e.g. AWS Lambda, SQS, Kafka). Experience working with orchestration / workflow engines (e.g. Step Functions, Temporal) Experience with JVM languages (for cross team work) Tech stack Product & Integrations Team Backend: Node.js (TypeScript) AWS serverless architecture, including: Frontend: Next.js, React, TypeScript deployed on Vercel Styling with Tailwind and shadcn Infrastructure as Code: SST and AWS CDK CI/CD: GitHub Actions Technologies also used at Terminal: Java, Python Data streaming and lakehouse architecture, including: Kafka, Flink, Spark, Iceberg, and S3 The Interview Process Intro Call with CTO (30 Min) Virtual System Design (60 min) Onsite Technical Loop (120 Min) Onsite Cultural Loop + Final (180 Min)
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates About the role We’re looking for an engineer who thrives on building scalable data platforms and enjoys tackling complex backend challenges. This isn’t just a data engineering role, you’ll be designing and optimizing the data platform that powers Terminal’s API, managing everything from data streaming and storage to analytics features at petabyte scale. You should be comfortable navigating both data and backend engineering, with a solid foundation in software development. You’ll work with advanced data architectures, including Iceberg, Flink, and Kafka, tackling large-scale challenges and contributing to core product development using Java and Python. If you’re excited by the opportunity to shape a high-impact platform and tackle diverse engineering problems, we’d love to hear from you. What you will do Own projects aimed at enhancing data replication, storage, enrichment, and reporting capabilities. Build and optimize efficient streaming and batch data pipelines that support our core product and API. Design scalable storage solutions for handling petabytes of IoT and time-series data. Develop and maintain real-time data systems to ingest growing data volumes. Implement distributed tracing, data lineage and observability patterns to improve monitoring and troubleshooting. Write clean, maintainable code in Java and Python for various platform components. Shape architectural decisions to ensure scalability and reliability throughout the data platform. The ideal candidate will have 3+ years of experience in platform engineering or data engineering. 2+ years of experience designing and optimizing data pipelines at TB to PB scale. Proficient in Java, with a focus on clean, maintainable code. Strong system design skills with a focus on big data and real-time workflows. Familiarity with lake-house architectures (e.g., Iceberg, Delta, Paimon). Experience with real-time data processing tools like Kafka, Flink and Spark. Knowledge of distributed systems and large-scale data challenges. Strong problem-solving skills and a collaborative mindset. Note: You don't need to check every box. Java experience is strongly preferred, but if you're confident you can pick it up quickly, we're open to that. Same goes for other competencies on this list. Nice to haves Experience working with orchestration / workflow engines (e.g. Step Functions, Temporal) Experience with serverless and/or event-driven architectures (e.g. AWS Lambda, SQS). Experience with Javascript/Typescript languages (for cross team work) Tech stack Languages: Java, Python Framework: Springboot Storage: AWS S3, AWS DynamoDB, Apache Iceberg, Redis Streaming: AWS Kinesis, Apache Kafka, Apache Flink ETL: AWS Glue, Apache Spark Serverless: AWS SQS, AWS EventBridge, AWS Lambda and Step Functions. Infrastructure as Code: AWS CDK CI/CD: GitHub Actions The Interview Process Intro Call with CTO (30 Min) Virtual System Design (60 min) Onsite Technical Loop (120 Min) Onsite Cultural Loop + Final (180 Min)
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates About the role This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 250+ integrations). 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. You’ll not only design and deliver complex systems, but also drive technical strategy, set architectural direction, and influence how our platform evolves to support hundreds of diverse integrations. 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. 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. What you will do Contribute to the integration framework and platform that supports 250+ integrations. Scope, build, and implement new integrations to broaden the platform’s reach. Engage directly with customers to design and build new features that add value to our platform. 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. Contribute to code reviews and share best practices to uphold high standards across the team. Perform technical demos and provide technical support directly to customers. The ideal candidate will have 6+ years of building production systems 2+ years of experience with Node.js & TypeScript 4+ years of experience with AWS or similar cloud platforms Strong customer empathy with excitement to support new feature launches, troubleshoot directly with customers, and support technical sales Comfort working with and building integrations for systems with limited or unclear documentation. Strong debugging and troubleshooting skills, especially in distributed systems. Nice to haves Experience with serverless and/or event-driven architectures (e.g. AWS Lambda, SQS, Kafka). Experience working with orchestration / workflow engines (e.g. Step Functions, Temporal) Experience with JVM languages (for cross team work) Tech stack Product & Integrations Team Backend: Node.js (TypeScript) AWS serverless architecture, including: Frontend: Next.js, React, TypeScript deployed on Vercel Styling with Tailwind and shadcn Infrastructure as Code: SST and AWS CDK CI/CD: GitHub Actions Technologies also used at Terminal: Java, Python Data streaming and lakehouse architecture, including: Kafka, Flink, Spark, Iceberg, and S3 The Interview Process Intro Call with CTO (30 Min) Virtual System Design (60 min) Onsite Technical Loop (120 Min) Onsite Cultural Loop + Final (180 Min)
What the role involves
About Terminal 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. For more info, check out our website: <u>https://withterminal.com</u> Note: This role is only available to Toronto/GTA-based candidates About the role We’re looking for an engineer who thrives on building scalable data platforms and enjoys tackling complex backend challenges. This isn’t just a data engineering role, you’ll be designing and optimizing the data platform that powers Terminal’s API, managing everything from data streaming and storage to analytics features at petabyte scale. You will lead building the data platform for the long-term vision. You’ll not only design and deliver complex systems, but also drive technical strategy, set architectural direction, and influence how the data platform evolves. You’ll partner closely with product, engineering teams, and leadership to ensure we’re building the right abstractions and reusable components that scale with our growth. You know when to slow down to build the right solution vs. work against time. This is a role with broader 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. What you will do Own projects aimed at enhancing data storage, replication, enrichment, and reporting capabilities. Build and optimize efficient streaming and batch data pipelines that support our core product and API. Design scalable storage solutions for handling petabytes of IoT and time-series data. Develop and maintain real-time data systems to ingest growing data volumes. Implement distributed tracing, data lineage and observability patterns to improve monitoring and troubleshooting. Manage infrastructure that powers the current and future services, ensuring scalability, reliability, and zero downtime for HA services. Write clean, maintainable code in Java and Python for various platform components. Shape architectural decisions to ensure scalability and reliability throughout the data platform. The ideal candidate will have 6+ years of experience in platform engineering or data engineering. 4+ years of experience designing and optimizing data pipelines at TB to PB scale. Proficient in Java, with a focus on clean, maintainable code. Strong system design skills with a focus on big data and real-time workflows. Experience with lake-house architectures (e.g., Iceberg, Delta, Paimon). Experience with real-time data processing tools like Kafka, Flink and Spark. Knowledge of distributed systems and large-scale data challenges. Strong problem-solving skills and a collaborative mindset. Note: You don't need to check every box. Java experience is strongly preferred, but if you're confident you can pick it up quickly, we're open to that. Same goes for other competencies on this list. Nice to haves Experience working with orchestration / workflow engines (e.g. Step Functions, Temporal) Experience with serverless and/or event-driven architectures (e.g. AWS Lambda, SQS). Experience with Javascript/Typescript languages (for cross team work) Tech stack Languages: Java, Python Framework: Springboot Storage: AWS S3, AWS DynamoDB, Apache Iceberg, Redis Streaming: AWS Kinesis, Apache Kafka, Apache Flink ETL: AWS Glue, Apache Spark Serverless: AWS SQS, AWS EventBridge, AWS Lambda and Step Functions. Infrastructure as Code: AWS CDK CI/CD: GitHub Actions The Interview Process Intro Call with CTO (30 Min) Virtual System Design (60 min) Onsite Technical Loop (120 Min) Onsite Cultural L
Roles are as last read from the company’s own listings. Openings close without notice — check the date on the listing before you spend an evening on the application.
Check the company’s own careers page — linked at the top — before a job board. A role appears there first, sometimes weeks before it is syndicated anywhere else.
Questions and experiences
Nobody has asked anything about Terminal yet. If you have interviewed here, what you know is worth more to the next person than anything on the rest of this page.
Company facts compiled from public sources and last refreshed 9 September 2026. Details change; treat the company’s own site as the authority.