R

Relay Financial

Online banking platform for small businesses

Senior Software Engineer - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWaterloo, ON, CanadaCA$144k - CA$176k /yrHybrid

About the Job

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.
  • You proactively drive enhancements and lead initiatives to enhance code quality, optimize performance, and streamline development processes.
  • You are a lifelong learner, curious about new frameworks, best practices, and emerging technologies.
  • You are comfortable navigating ambiguity and change in fast-paced, dynamic environments.
  • You take ownership end-to-end, solving problems creatively and proactively while keeping customer and business impact in mind.

Responsibilities

  • 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 the platform.
  • Partner with Product, Design, and cross-functional teams to build solutions that meet customer and business needs.
  • Proactively identify areas for technical, process, and product improvement, helping the team raise the bar and influencing technical direction and long-term strategy.

Desired Qualifications

  • Experience working in startups or high-growth tech companies.
  • Experience with JavaScript; the company primarily uses TypeScript, React, and Node.js.
  • Working knowledge of AWS services, including ECS, S3, RDS, Dynamo, and Lambda, and continuous deployment pipelines.

About the Company

Relay Financial

Online banking platform for small businesses

RelayFi offers an online banking platform for small businesses that consolidates ACH transfers, wires, checks, and payouts from PayPal, Stripe, and Square into one interface to track cash flow. It automates income tracking, expense management, and bookkeeping, saving time for owners. RelayFi partners with Thread Bank to hold deposits with FDIC insurance up to $3,000,000 via a deposit sweep, and offers APYs of 1.00%–3.00%. The service runs on a subscription model, earning revenue from fees and potential partner arrangements, with the goal of simplifying business banking and helping small businesses focus on growth.

Company size
201-500
Company stage
Growth Equity (Venture Capital)
Total funding
$101.6M
Headquarters
Toronto, Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at Relay Financial

See more jobs