engineering
Posted Mar 13Staff Software Engineer - Product & Integrations
at Terminal
Remote
Responsibilities
- - 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.
Requirements
- 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: - Lambda, DynamoDB, S3, SQS, EventBridge, and Step Functions 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,
Experience
- THE IDEAL CANDIDATE WILL HAVE - 6+ years of building production systems - 2+ years of
Benefits
- 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.
- 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.
- BENEFITS YOU'LL GET - 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
Contact
- For more info, check out our website: https://withterminal.com Note: This role is only available to Toronto/GTA-based candidates
Additional details
- ABOUT TERMINAL Terminal is Plaid for Telematics in commercial trucking.
- 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.
- 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.
- 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.