Relay

Relay

Senior Software Engineer

Kitchener-Waterloo, ON · Senior

Sponsorship not specifiedDetected 44 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.