Staff Software Engineer – Product & Integrations in Toronto

Staff Software Engineer – Product & Integrations in Toronto

Toronto Full-Time 123750 - 151250 $ / year (est.) On-site
T

At a Glance

  • Tasks: Build and scale a universal API for the transportation industry using Node.js and TypeScript.
  • Company: Fast-growing tech company in downtown Toronto, backed by Y Combinator.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Join a dynamic team focused on innovation and customer collaboration.
  • Why this job: Shape the future of transportation tech while working on impactful integrations.
  • Qualifications: 6+ years in backend engineering with Node.js and AWS experience.

The predicted salary is between 123750 - 151250 $ per year.

Company Background: Our client is a fast-growing, venture-backed technology company operating in the transportation industry. They provide a universal API that enables companies building insurance products, financial services, and fleet software to access high-volume telematics data through a single integration layer. Their platform connects to leading telematics service providers using a unified model, making it significantly easier for customers to build and scale modern transportation products. The company is backed by leading investors including Y Combinator, and the team is based in downtown Toronto.

Job Description: This is a product-focused engineering role where you will play a key role not only in building systems, but also in shaping the long-term vision of a large-scale integration platform supporting 200+ integrations. You will influence architectural direction, contribute to technical strategy, and work directly with customers to ensure the platform scales reliably as data volumes grow.

Responsibilities:

  • Contribute to and evolve the integration framework supporting 200+ integrations
  • Scope, build, and launch new integrations to expand platform capabilities
  • Design and implement reliable, intuitive APIs that simplify customer implementation
  • Partner directly with customers to design features and support new product launches
  • Build internal tooling and patterns to improve testing, observability, and reliability
  • Monitor and optimize performance in distributed, high-volume systems
  • Lead code reviews and uphold strong engineering standards
  • Deliver technical demos and provide hands-on technical support when needed

Job Requirements: This role requires strong backend engineering expertise combined with customer empathy and systems thinking.

Required:

  • 6+ years building production-grade systems
  • 2+ years of experience with Node.js and TypeScript
  • 4+ years of experience with AWS or similar cloud platforms
  • Strong debugging and troubleshooting skills, particularly in distributed systems
  • Experience building integrations, especially where documentation may be limited or unclear
  • Customer-focused mindset with enthusiasm for feature launches and technical collaboration

Nice to Have:

  • Experience with serverless or event-driven architectures (AWS Lambda, SQS, Kafka)
  • Experience with orchestration/workflow engines (Step Functions, Temporal)
  • Exposure to JVM-based languages

Node.js (TypeScript), AWS Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions Frontend: Next.js (TypeScript), Tailwind Infrastructure & DevOps: SST, AWS CDK, GitHub Actions

Staff Software Engineer – Product & Integrations in Toronto employer: TekRek

As a Lead Data Engineer in Cloud Data Systems, you will thrive in a dynamic work environment that champions innovation and collaboration. Our company offers competitive benefits, a strong focus on employee growth through mentorship and training, and a culture that values diversity and inclusion. Located at the heart of a national broadband infrastructure initiative, you will play a crucial role in shaping the future of data engineering while enjoying the unique advantages of working in a cutting-edge technological landscape.

T

Contact Details:

TekRek Recruitment Team

We think you need these skills to ace Staff Software Engineer – Product & Integrations in Toronto

Node.js
TypeScript
AWS Serverless
API Design
Integration Development
Debugging Skills
Troubleshooting Skills