Retour à la recherche
T
TekRekSource d’offres vérifiée

Staff Software Engineer – Product & Integrations

Offre en anglais

The role involves evolving a large-scale integration framework and designing reliable APIs to support over 200 integrations. You will collaborate directly with customers to launch new features and optimize performance in high-volume distributed systems.

  • Hybride
  • Toronto, ON
  • Publié 30 juill. 2026
  • Postuler avant le 29 août 2026
  • 1 poste

Résumé du poste

About the job Senior Software Engineer – Product & Integrations (Node.js, TypeScript, AWS Serverless) 📍 Toronto (Hybrid) 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. You will: 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 Tech Stack: Backend: Node.js (TypeScript), AWS Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions Frontend: Next.js (TypeScript), Tailwind Infrastructure & DevOps: SST, AWS CDK, GitHub Actions Other Technologies: Java, Python, Kafka, Flink, Spark, Iceberg, S3

Ce que vous ferez

The role involves evolving a large-scale integration framework and designing reliable APIs to support over 200 integrations. You will collaborate directly with customers to launch new features and optimize performance in high-volume distributed systems.

Exigences

Candidates need over 6 years of experience building production systems, including at least 2 years with Node.js and TypeScript and 4 years with AWS. Strong skills in debugging distributed systems and a customer-focused mindset are required.

Compétences indiquées

  • TypeScriptSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Node.js
  • TypeScript
  • AWS
  • API Design
  • Distributed Systems
  • Backend Engineering
  • System Architecture
  • Serverless
  • Event-Driven Architecture
  • Debugging
  • Technical Strategy
  • Integration Frameworks

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Transportation
  • Logistics

Renseignements supplémentaires

Expérience minimale
5+ ans
Postuler avant le
29 août 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte