
Senior Software Engineer – Product & Integrations
Terminal (YC S23)
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Salary
💰 CA$150,000 - CA$200,000 per year
Job Level
About the role
- Contribute to the integration framework and platform that supports 250+ integrations.
- Scope, build, and implement new integrations to broaden the platform’s reach.
- Engage directly with customers to design and build new features that add value to our platform.
- Build reliable, intuitive APIs that simplify customer implementations.
- Create tooling and patterns that improve testing, observability, and platform reliability.
- Monitor and optimize system performance, ensuring scalability as data volumes grow.
- Contribute to code reviews and share best practices to uphold high standards across the team.
- Perform technical demos and provide technical support directly to customers.
Requirements
- 4+ years of building production systems
- 2+ years of experience with Node.js & TypeScript
- 2+ years of experience with AWS or similar cloud platforms
- Strong customer empathy with excitement to support new feature launches, troubleshoot directly with customers, and support technical sales
- Comfort working with and building integrations for systems with limited or unclear documentation.
- Strong debugging and troubleshooting skills, especially in distributed systems.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypeScriptAPI developmentintegration frameworkssystem performance optimizationdebuggingtroubleshootingproduction systemstestingobservability
Soft Skills
customer empathycommunicationproblem-solvingcollaborationtechnical supportadaptabilityattention to detailcreativitycustomer engagementteamwork