Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free