Relay is revolutionizing small business banking with their all-in-one money management platform. As a Software Engineer, you'll join their Engineering team in Toronto, working on building innovative fintech products that directly impact small business success. The role offers a unique blend of full-stack development, system architecture, and cross-functional collaboration. You'll work with modern technologies including TypeScript, React, and Node.js, while contributing to a rapidly growing platform. The position requires 2+ years of experience and offers comprehensive benefits including equity, health coverage, and flexible time off. The company maintains a hybrid work environment with a strong focus on collaboration and professional growth. You'll be part of a mission-driven team that values innovation, autonomy, and direct impact on helping small businesses thrive. The role provides opportunities to work across the full product suite, influence technical decisions, and shape the future of business banking. Relay offers a collaborative culture that encourages risk-taking, continuous learning, and open feedback, making it an ideal environment for engineers who want to make a meaningful impact while growing their careers.