We're planting a tree for every job application! Click here to learn more

Founding Engineer (Node.js)

Terminal

Toronto, Canada

Posted about 12 hours ago

Plaid for Telematics Data in Commercial Trucking

Tech stack

  • Next.js

About The Role


We’re looking for a Node.js engineer with strong TypeScript skills to join us as an early team member. You’ll play a key role in enhancing our integration framework, which supports over 75 integrations, and in building new APIs and platform capabilities that help customers fully leverage their data.


In this role, you’ll focus on building the abstractions that make it easier to evolve and manage our integrations over time. TypeScript is central to our work, as we use it extensively to create shared tooling across our many integrations. You should be comfortable with advanced TypeScript types and patterns to help own the modules that support our integrations. If you thrive on solving technical problems and building reusable primitives to handle diverse challenges, this role will suit you well.


What You Will Do


  • Enhance our core integration framework that supports 75+ integrations.
  • Scope, build, and implement new integrations to broaden the platform’s reach.
  • Design and deliver new features on our data platform that add value for customers.
  • Build reliable, intuitive APIs that simplify customer implementations.
  • Create tooling and patterns that improve testing, observability, and platform reliability.
  • Monitor and optimize integration performance, ensuring scalability as data volumes grow.
  • Contribute to code reviews and share best practices to uphold high standards across the team.
  • Troubleshoot and resolve complex integration issues, providing technical support as needed.


The Ideal Candidate Will Have


  • 3+ years of back-end development experience, with at least 2 years focused on Node.js and TypeScript.
  • Advanced knowledge of Node.js internals and TypeScript, including comfort with generics.
  • 2+ years of experience designing and building on AWS.
  • Experience with serverless and event-driven architectures (e.g., AWS Lambda, SQS).
  • Comfort working with and building integrations for systems with limited or unclear documentation.
  • Strong debugging and troubleshooting skills, especially in distributed systems.
  • Nice to have: experience building batch or streaming data pipelines at TB+ scale.


Tech Stack


  • Backend:
  • Node.js (TypeScript) deployed with SST
  • AWS serverless architecture, including:
  • Lambda, DynamoDB, S3, SQS, EventBridge, and Step Functions
  • Frontend:
  • Next.js (TypeScript) deployed with SST
  • Styling with Tailwind and shadcn
  • Infrastructure as Code:
  • SST and AWS CDK
  • CI/CD:
  • GitHub Actions



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


What makes you a perfect
candidate for this role

  • 3+

    years of commercial experience

Compensation

C$150K - 200K + Equity

Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

    Similar roles that might interest you

    WorksHub

    CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
    hello@works-hub.com

    Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

    108 E 16th Street, New York, NY 10003

    Subscribe to our newsletter

    Join over 111,000 others and get access to exclusive content, job opportunities and more!

    © 2025 WorksHub

    Privacy PolicyDeveloped by WorksHub