Senior Software Engineer, Multiple Teams
$144k - $176k per yearRelay Financial
Relay is a digital banking platform that gives self-made business owners the tools and know-how to be great with money—bringing clarity, confidence, and control to every dollar earned, so they can turn hard work into lasting success. We do this by replacing financial guesswork with real visibility, transforming cash flow from a constant source of stress into a clear signal owners can use to run stronger, more resilient businesses.
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 Senior 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 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’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, Claude, GitHub, GitHub Actions, Datadog, Jira, Metabase
The Interview Process
- Stage 1: A 45-minute Google Meet video call with a member of the Talent team
- Stage 2: A 60-minute live coding exercise with two members of the Engineering team
- Stage 3: A 60-minute Google Meet video call with two Engineering Leaders
- Stage 4: A take-home system design challenge, followed by a 60-minute Google Meet video call review with two members of the Engineering team
- Stage 5: A 45-minute in-person interview with a member of the Leadership team
Our Compensation Approach
We believe Relayers should feel rewarded for the impact they have on our mission and growth. Compensation follows impact. As impact increases, compensation grows, and we do not limit compensation changes to a once-a-year review cycle.
The annual salary range for this role is $144,000 CAD to $176,000 CAD.
For candidates who demonstrate full readiness for the defined scope of the role, the typical starting salary is $160,000 CAD. Offers below this point reflect candidates we believe can grow into the full scope of the role with support and development. Offers above this point reflect impact that meaningfully exceeds the role’s defined expectations or an expanded scope from day one.
We encourage you to have a conversation with your recruiter and ask questions about compensation throughout the hiring process. For more information on our compensation philosophy and perks and benefits, visit our Candidate Hub
Why Relay Might Be the Perfect Fit For You
- You push relentlessly for reinvention: You're always asking "how can this be better?" -- in your work, in your craft, in yourself. Comfort is a signal to push harder, not coast. You'd rather build something better than defend something familiar.
- You crave autonomy: We trust our team with big challenges and the freedom to solve them. If you’re someone who takes initiative, is comfortable taking risks, and seeks input when needed, you’ll find the freedom here empowering.
- You own your work: You take pride in your work, follow through on commitments, and feel a deep sense of responsibility for outcomes, not just tasks.
- You build with AI, not just use it: You're actively embedding AI into how you work, pushing what's possible, and bringing your team along with you.
- You care about impact, not noise: You care deeply about the substance of your work. You measure success by results, not recognition, and you let your work speak for itself.
- You’re energized by complexity and ambiguity: You enjoy tackling problems that don’t come with a playbook. You’re comfortable building from scratch, iterating as you go, and collaborating to shape the best path forward.
- You seek out feedback: You see directness as respect, not criticism. You actively seek input, sit with hard truths, and use feedback as fuel for improvement.
- Small businesses are why we're here: Relay exists to help them thrive -- and that mission has to resonate with you.
Join Us
We're looking for people who are relentless, curious, and care deeply about the work. You're encouraged to apply even if your experience doesn't perfectly match the job description -- your perspective and drive matter more. We welcome diverse backgrounds and people who think critically, challenge the status quo, and want to help small businesses thrive.
If you require accommodations at any stage of the hiring process, please reach out to your Talent Partner.
Disclaimer: For compliance reasons, all offers of employment at Relay are conditional upon a successful background check and employment verification through Certn.
Important Notice: Relay’s recruitment team only contacts candidates and corresponds from official corporate email addresses ending in @relayfi.com. We will never ask for sensitive personal data (such as bank account details, credit card numbers, or social security/insurance numbers) during the initial application or interview stages.
$175.5k - $214.5k per year
...can use to run stronger, more resilient businesses. Our Engineering team is at the heart of building banking products that help millions... ...'re on a journey to reinvent banking, and we're looking for Senior Software Engineer II to help set the technical direction for how we...SeniorFull timeInternship$128k - $247k per year
...As a Senior Software Engineer at Coder, you’ll build and evolve the systems behind our agentic development experience. You’ll work across the agent... ...compute. - Experience building integrations across multiple model providers. - Experience with AWS, Kubernetes, Docker...SeniorFull timeLocal areaRemote work- ...company was founded in 2014 by a team of financial experts and technology... ...Product Design team and hiring both Senior and Staff Product Designers across multiple product areas, including Investing... ...- Partner closely with product, engineering, content, and research throughout...SeniorLong term contractFull time
usd117.5k - usd164.5k per year
...success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters... ...teams. Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent... ...to Work and Inc.’s Best Workplaces multiple years in a row. – Greenhouse Software...SeniorLong term contractFull timeFor contractorsWork at officeLocal areaRemote work$115k - $125k per year
...mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear on exciting business...SeniorInternshipImmediate start$132k - $181.7k per year
...grade security, AlphaSense helps teams extract critical insights,... ...AlphaSense is seeking an exceptional engineer to own our Excel plugin... ...~5+ years building production software, with significant experience in... ...offer amounts are determined by multiple factors including candidate...SeniorFull timeInternshipWork at officeLocal areaWorldwide- ...Role Description: Defense Unicorns is seeking a Senior to Staff Software Engineer to help drive our transformation from legacy, on-premises software... ...tool. You'll be joining Defense Unicorns’ US Navy team and be responsible for creating and owning end-to-end project...SeniorFull timeLocal areaRemote workHome officeFlexible hours
$104k - $139k per year
...world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that...SeniorFull timeImmediate startRemote workWorldwideHome office- ...and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and... ...Facebook and Instagram ParTech. is seeking a Senior Software Engineer to join our software development team. This role is highly technical, with leadership opportunities...SeniorFull timeWorldwide
- ...and virtual company, distributed across US, Canada, and abroad. The Role Voltus is hiring for multiple roles at the senior level on several teams. As a Senior Engineer you will find a home on one of these teams and assume a technical leadership role in our backend solutions...SeniorFull timeRemote work
$103k - $160k per year
...builds community development software for cities and counties: permitting... ...products and part of how our engineering pods build them. About... .... The pod is small and senior, and works inside our Agentic... ...handful of engineers deliver at multiples of traditional velocity. You...SeniorFull timeContract workPart timeLocal areaRemote work$131k - $195k per year
...mobile-first work execution platform for industrial and frontline teams. More than 13,000 customers, including Duracell, McDonald's,... ...cloud companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining...SeniorFull timeLocal areaImmediate startusd140k - usd160k per year
...About the Role: We are looking for an exceptional Software Engineer II to join the Extend Fulfillments team, a core pillar driving our company's growth and... ...to ship polished, high-quality apps. Work with senior engineers and platform teams on system design, raising...SeniorRemplacementFull timeInternshipFlexible hours$125.8k per year
...ARE YOU AN EXPERIENCED SOFTWARE DEVELOPER WITH A PASSION FOR FINDING CREATIVE SOLUTIONS TO REAL-WORLD... ...might be the place for you! We're looking for Senior Software Engineers to be part of our Product Software Engineering team. At Jobber, we don’t just build a product -...SeniorLong term contractFull timeInternshipWork at officeFlexible hoursusd180k - usd200k per year
...unconventional group of market-leading SaaS software companies, serving industries ranging... ...for ASG’s portfolio companies. The Senior Software Engineer will directly lead and contribute to software... ...train and upskill OpCo engineering teams through practical coaching, workshops,...SeniorFull time$170k - $210k per year
...one of the most advanced AI teams you'll find anywhere. If you'... ...you can never do at a legacy software company. move fast and prove... ...analysis, programming, and software engineering. Write high-quality,... ...amounts are determined by multiple factors including candidate location...SeniorFull time$160k - $200k per year
...solving regulatory puzzles, or developing strategy, you’ll join a team where innovation and integrity drive everything we do — and... ...For We are seeking a highly skilled and motivated Senior Software Engineer with 8 years of hands-on experience developing robust, scalable...SeniorFull time- ...Cloudbeds , we're not just building software, we're transforming... ...do it with a completely remote team. Imagine working alongside global... ...Cloudbeds. This is a product engineering role focused on production AI... ...customer journeys. You'll join a senior, product-minded group that...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
usd130k - usd190k per year
...and building category-defining technology with a kind, ambitious team, you’ll love it here. Joining Replicant means working on... ...ship makes a huge difference. We’re looking for a Full Stack Software Engineer to join Replicant’s engineering team! As part of our team, you’...SeniorFull timeWork at officeRemote workFlexible hoursShift work$115k - $180k per year
...Vetcove and help modernize the future of veterinary software and the pet parent healthcare experience. Our... ...of veterinary care. About the Position The Senior Software Engineer Role is a key member of our engineering team who is responsible for supporting projects from conception...SeniorHourly payFull timeImmediate startRemote workWork from homeHome officeVisa sponsorshipWork visa$225k - $265k per year
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can... ...to impress VCs. As an engineer joining the team, this means greater ownership. About the role...SeniorFull timeWork at officeWork from home- ...Software Engineering Full-Time At Warner Music Group, we’re a global collective of music makers... ...game-changing creatives and passionate team members. Here, we turn dreams into stardom... ...About The Job: We are looking for a Senior Software Engineer to help maintain, modernize...SeniorFull timeContract work
$130k - $170k per year
...intensity, clarity, and speed. - One Miovision: We succeed as one team, uniting diverse talents, building on trust, and putting our... ...SUMMARY We are looking for an experienced, AI-first Senior Software Engineer to join our Adaptive team. Our Adaptive product operates at the...SeniorLong term contractRemote workFlexible hours$145k per year
...PENN Entertainment’s digital team, you’ll not only work on these... ...the Team As part of the Bet Engine team, you will be working with... ...resilient, accurate, best-in-class software platform to drive sportsbook... ...review Interact with multiple stakeholders across a wide variety...SeniorFull time- ...tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate... ...adopted across thousands of engineering teams. We are looking for engineers who are... ...developer productivity, command-line tooling, software distribution, observability, and...SeniorRemote job
- ...A little about us…Fleetio is a modern software platform that helps thousands of organizations... ...Rails Foundation ! More about our team and company: Fleetio overview... ...for a product-minded and team-oriented Senior Software Engineer who is committed to consistently...SeniorLong term contractFull timeContract workTemporary workRemote workWorldwide
$100k - $120k per year
...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager. As a senior developer with strong experience in C# and/or...SeniorLong term contractFull timeTemporary workRemote workusd148k - usd185k per year
...profitability. Visit our Institutional Page ABOUT THE ROLE Our Engineering team helps Nubank to create and use the technology that provides us... ...the best financial products. We strive for state-of-the-art software development practices that currently include a variety of...SeniorFull time- ...About the company Our client is a fast-growing software company. The role Raydar is recruiting for this role on behalf of our client. Serve as a senior engineer on a compact, high-ownership team, designing and delivering software across the stack. The work covers backend services...SeniorFull timeRemote work
$120k - $170k per year
...critical training exercises. ABOUT THE TEAM AND ROLE: Before a training exercise... ...to continuous improvement. The engineering team is 100% remote; our head office is... ...ABOUT YOU: You are a well-rounded senior software engineer with at least 6 years of experience...SeniorFull timeTraineeshipWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Multiple Teams. Be the first to apply!
- software developer no experience Canada
- software development engineer Canada
- software developer internship no experience Canada
- senior software developer Canada
- software design engineer Canada
- software engineer part time Canada
- new graduate software developer Canada
- director software engineering Canada
- software engineer co-op Canada
- software engineer Canada
