Relay
Senior Software Engineer
Toronto, ON · Senior
Sponsorship not specifiedDetected 312 days ago
JavaScriptTypeScriptReactReact NativeNode.jsFull-Stack DevelopmentGitPostgreSQLElasticsearchDynamoDBAWSTerraformCI/CDGitHub ActionsDatadogJiraLeadershipCollaboration
About the role
- We do this by replacing financial guesswork with real visibility, transforming cash flow from a constant source of stress into a clear signal owners can use to run stronger, more resilient businesses.
- You'll tackle complex problems head-on, ship high-quality, robust code, and shape systems that power our products.
- The annual salary range for this role is $144,000 CAD to $176,000 CAD.
Responsibilities
- End-to-End Development: Own features across the full development lifecycle - from design and development to testing, deployment, and monitoring - ensuring reliability and performance at scale
- System & Infrastructure Ownership: Manage production systems, optimize infrastructure, and contribute to the availability, scalability, and resilience of our platform
- Cross-Functional Collaboration: Partner with Product, Design, and cross-functional teams to build solutions that meet customer and business needs
- Own features across the full development lifecycle - from design and development to testing, deployment, and monitoring - ensuring reliability and performance at scale
- Manage production systems, optimize infrastructure, and contribute to the availability, scalability, and resilience of our platform
- Partner with Product, Design, and cross-functional teams to build solutions that meet customer and business needs
- A take-home system design challenge, followed by a 60-minute Google Meet video call review with two members of the Engineering team
- You proactively drive enhancements and lead initiatives to enhance code quality, optimize performance, and streamline development processes
Requirements
- You have 3+ years of full-stack software engineering experience
- You have led the development of significant components or features, delivering them successfully with minimal oversight
- You mentor junior engineers, sharing expertise and fostering the growth and skill development of the entire team
- Have experience with JavaScript - we primarily use TypeScript, React, and Node.js
- Have working knowledge of AWS services (ECS, S3, RDS, Dynamo, Lambda) and continuous deployment pipelines
Skills
- Cursor, Claude, GitHub, GitHub Actions, Datadog, Jira, Metabase
- What You'll Be Doing
- The Interview Process
Compensation
- The annual salary range for this role is $144,000 CAD to $176,000 CAD.
Company info
- We believe Relayers should feel rewarded for the impact they have on our mission and growth.
This listing is sourced directly from Relay's careers page and normalized into a canonical job model.