Enable job alerts via email!

Founding Engineer - Backend

HRB

Toronto

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Job summary

A growing company in Toronto seeks a backend engineer to enhance their integration platform. This role involves building new APIs, improving system reliability and scalability, and working with a dynamic tech stack including Node.js and AWS. Ideal candidates should have strong backend development experience and a passion for creating effective solutions.

Qualifications

  • 4+ years of back-end development experience.
  • 2+ years of experience designing and building on AWS.
  • Experience with building integrations for systems with limited documentation.

Responsibilities

  • Enhance the core integration framework to support 175+ integrations.
  • Design and deliver new features for the data platform.
  • Troubleshoot and resolve complex integration issues.

Skills

Node.js
TypeScript
Java
AWS
Debugging
Troubleshooting
Job description
About the role

We're looking for a backend engineer to join us as an early team member. You'll play a key role in enhancing our integration platform (supporting over 175+ integrations), by building new APIs and platform capabilities that help customers easily launch products with high volume telematics data.

In this role, you'll be a key contributor to our core integration platform, building the capabilities, abstractions and connectors that make it easier for customers to ingest and develop with telematics data. While primarily focused on TypeScript and Node.js development, you'll may also work with Java, Python and various other technologies as you create elegant solutions to interesting integration challenges. You'll design and implement reusable components and modules that help us deliver a more reliable and scalable platform to our growing customer base.

What you will do
  • Enhance our core integration framework that supports 175+ 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
  • 4+ years of back-end development experience.
  • 2+ years of experience designing and building on AWS.
  • Experience with — or interest to learn — Node.js (TypeScript) and Java
  • 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).
  • Advanced knowledge of Node.js internals and TypeScript, including comfort with generics.
  • Experience building batch or streaming data pipelines at TB+ scale.
Tech stack
  • Backend:
    • Node.js (TypeScript) and Java
    • AWS serverless architecture, including:
      • Lambda, DynamoDB, S3, SQS, EventBridge, and Step Functions
    • Data streaming and lakehouse architecture, including:
      • Kafka, Flink, Spark, Java, Python, Iceberg, and S3
  • Frontend:
    • Next.js (TypeScript) deployed withSST
    • Styling with Tailwind and shadcn
  • Infrastructure as Code:
  • CI/CD:
    • GitHub Actions
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.