cover image
Relay

Software Engineer

Hybrid

Toronto, Canada

Junior

Full Time

12-09-2025

Share this job:

Skills

Leadership JavaScript TypeScript Jira GitHub Docker Monitoring Networking Coaching react node.js AWS Terraform PostGres GitHub Actions

Job Specifications

Our mission is to increase the success rate of small businesses. Traditional banking has been a growth limiter rather than a growth enabler for business owners, and we're changing that. Relay is the all-in-one, collaborative money management platform. We're building for employer SMBs and their finance function, internal and external, and are focused on delivering a human-centric customer experience. Ultimately, we help SMBs be 'on the money'.

Our Engineering team is at the heart of building banking products that help millions of small businesses succeed. We're on a journey to reinvent banking, and we're looking for a curious, impact-driven Software Engineer to join our growing team - someone who thrives on taking smart risks, experimenting boldly, and learning from every challenge.

You'll tackle complex problems head-on, ship high-quality, robust code, and shape systems that power our products. This is a unique opportunity to work across our full product suite, influence technical decisions, and deliver end-to-end features that customers love. If you're excited about building best-in-class fintech products in a fast-growing, collaborative environment, this is the role for you.

What You'll Be Doing

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
Innovation and Continuous Improvement: Proactively identify areas for technical, process, and product improvement, helping the team raise the bar and influencing technical direction and long-term strategy

Who You Are

You have 2+ years of full-stack software engineering experience
You're a lifelong learner, curious about new frameworks, best practices, and emerging technologies
You thrive in fast-paced, dynamic environments and are comfortable navigating ambiguity and change
You're a collaborative team player, eager to pitch in, ask questions, and provide and receive feedback
You take ownership end-to-end, solving problems creatively and proactively, while keeping the customer and business impact front-of-mind

It's a Bonus (but Not Required) If You

Have worked in startups or high-growth tech companies
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

Our Tech Stack

Front-end: React, Typescript, React Native
Back-end: Node.js, Typescript, Terraform, AWS (DynamoDB, RDS Postgres, Lambda, S3, SQS, SNS, SES, ElasticSearch, ECS)
Tools: Cursor, GitHub, GitHub Actions, Docker, Datadog, Jira, Metabase

Our Commitment to You

Competitive salary and meaningful equity: Relay employees are Relay owners, complete with equity and a competitive salary.
Comprehensive health benefits: enjoy full health benefits from day one. We offer flexible Health or Wellness Spending Accounts and medical, dental, and vision coverage for you and your dependents.
Flexible vacation and time off: every team member starts with 15 vacation days and 5 flex days to use as needed, plus an extra week of office closure during the end-of-year holidays so you can take time off to recharge and come back better for our customers.
Parental leave with top-up: we offer 12 weeks off with a 100% salary top-up for all full-time employees, regardless of location, and accessible for all parents: birthing, non-birthing, and adoptive.
Hybrid work environment: we value meaningful collaboration and connection at our Toronto office twice a week, with lunch, snacks, and beverages on us.
Dog-friendly space: can dogs really make you happy and healthy? We don't know for sure, but since we don't want to chance it, our office is 100% floof-friendly.
Personal and professional growth: through ongoing feedback, mentorship, and coaching, work with peers and leaders who are invested in your growth and success.
Top-tier equipment: as a Mac-first company, our Toronto offices have everything you need to produce your best work comfortably, from multiple screens to ergonomic seating.
Social connection: we believe in celebrating our wins with two annual company-wide get-togethers, quarterly team events, happy hours, and special events and networking opportunities with industry leaders.

The Interview Process

Stage 1: A 30-minute Google Meet video call with a member of the Talent team
Stage 2: A 60-minute Google Meet video call with two Engineering Managers
Stage 3: A 45-minute Google Meet video call with a member of the Leadership team
Stage 4: A 60-minute live coding exercise with two members of the Engineering Team

Why Relay Might Be the Perfect

About the Company

Small business banking and money management tools to put you in complete control of what your business is earning, spending and saving. The official banking platform of Profit First. Bank with Relay for: No fees or minimum balances that tie up cash flow Up to 20 checking accounts to organize income and expenses Spending management using 50 physical or virtual debit cards Payments and deposits via ACH transfers, checks and wires Secure, role-based access to team members and financial advisors Personalized customer suppo... Know more