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