Senior Software Engineer — Drive End-to-End Scale & Innovation

Relay

Kitchener

On-site

CAD 144,000 - 176,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Relay is seeking a full-stack engineer with 3+ years of experience to own features end-to-end across design, development, testing, deployment and monitoring, ensuring reliability at scale.

You will tackle production systems, optimize infrastructure, and collaborate with product and design to meet customer and business needs while mentoring juniors and driving code quality. Join a fast-moving team that embraces learning, ownership, and AI-enabled workflows to help small businesses thrive.

Qualifications

  • 3+ years of full-stack software engineering experience.
  • Led the development of significant components or features with minimal oversight.
  • Mentor junior engineers and foster team growth.
  • Drive enhancements to code quality, performance, and development processes.
  • Lifelong learner engaged with new frameworks and best practices.
  • Thrives in fast-paced, ambiguous environments and welcomes change.
  • Collaborative team player who seeks and gives feedback.
  • Owns end-to-end problems with customer and business impact.

Responsibilities

  • Own features end-to-end from design to deployment and monitoring.
  • Manage production systems and optimize infrastructure for reliability and scale.
  • Collaborate with Product, Design, and cross-functional teams to meet customer needs.
  • Identify and drive technical/process improvements and strategic direction.

Skills

Full-stack development
Leadership
Mentorship
Code quality
Performance optimization
Learning mindset
Collaboration
Ownership

Tools

React
TypeScript
React Native
Node.js
Terraform
AWS
GitHub Actions
Jira
Datadog
Metabase

Job description

Relay is seeking a full-stack engineer with 3+ years of experience to own features end-to-end across design, development, testing, deployment and monitoring, ensuring reliability at scale.

You will tackle production systems, optimize infrastructure, and collaborate with product and design to meet customer and business needs while mentoring juniors and driving code quality. Join a fast-moving team that embraces learning, ownership, and AI-enabled workflows to help small businesses thrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Infrastructure & Innovation
Senior Software Engineer, AI Infrastructure & Innovation

Relay • Toronto

On-site
CAD 144,000 - 176,000
Senior Software Engineer, Multiple Teams
Senior Software Engineer, Multiple Teams

Better Tomorrow Ventures • Southwestern Ontario

On-site
CAD 144,000 - 176,000
Senior Software Engineer (Voyager)
Senior Software Engineer (Voyager)

Relay Fi • Toronto

On-site
CAD 144,000 - 176,000
Senior Software Engineer (Voyager)
Senior Software Engineer (Voyager)

Relay • Toronto

On-site
CAD 144,000 - 176,000
Senior Software Engineer, Multiple Teams
Senior Software Engineer, Multiple Teams

Relay • Toronto

On-site
CAD 144,000 - 176,000
Senior Software Engineer, Multiple Teams
Senior Software Engineer, Multiple Teams

Relay Fi • Kitchener

Hybrid
CAD 144,000 - 176,000
Senior Software Engineer, Multiple Teams
Senior Software Engineer, Multiple Teams

Relay • Kitchener

On-site
CAD 144,000 - 176,000
Engineering Manager (Voyager, Applied AI & Innovation)
Engineering Manager (Voyager, Applied AI & Innovation)

Relay • Toronto

Hybrid
CAD 140,000 - 200,000
Competitive salary and equity
Hybrid work environment — Toronto area
Parental leave with top‑up
+3
Senior Design Engineer
Senior Design Engineer

Relay • Toronto

Hybrid
CAD 130,500 - 159,500
Health benefits from day one
15 vacation days and 5 flex days
Parental leave with salary top‑up
+3
Senior Software Engineer II, Multiple Teams
Senior Software Engineer II, Multiple Teams

Relay • Toronto

On-site
CAD 176,000 - 215,000