Re
Posted:
June 16, 2026
Location:
southwestern ontario, on, Canada
Job Description
Join Relay as a Senior Full-Stack Engineer to empower small business owners with innovative fintech solutions. You’ll lead end-to-end development and ensure optimal platform performance in a collaborative environment.
Relay is seeking a Senior Software Engineer with over three years of full-stack experience. You will manage systems and infrastructure, drive product improvements, and collaborate across teams to meet customer needs. Your leadership will guide junior engineers, enhancing team development and technical capabilities.
Key Responsibilities:
• Own features across the entire development lifecycle
• Optimize production systems for reliability and performance
• Collaborate with cross-functional teams to deliver solutions
• Proactively identify areas for system and process improvements
• Mentor junior software engineers in best practices
Requirements:
• 3+ years of full-stack software engineering experience
• Strong background in TypeScript, React, an...
Relay is seeking a Senior Software Engineer with over three years of full-stack experience. You will manage systems and infrastructure, drive product improvements, and collaborate across teams to meet customer needs. Your leadership will guide junior engineers, enhancing team development and technical capabilities.
Key Responsibilities:
• Own features across the entire development lifecycle
• Optimize production systems for reliability and performance
• Collaborate with cross-functional teams to deliver solutions
• Proactively identify areas for system and process improvements
• Mentor junior software engineers in best practices
Requirements:
• 3+ years of full-stack software engineering experience
• Strong background in TypeScript, React, an...
Apply for this Job
Submit your application for the Senior Full-Stack Engineer at Relay position at Relay.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
southwestern ontario, Canada
Posted:
June 16, 2026
Deadline:
July 26, 2026