Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer II, Multiple Teams

$175.5k - $214.5k per year

Relay

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 Senior Software Engineer II to help set the technical direction for how we get there. You'll take on our highest-risk, most ambiguous work, spot the problems that matter before anyone assigns them, and bring teams together around solutions that move the business forward.

This is a unique opportunity to shape architecture across interconnected systems, raise the engineering bar beyond your own team, and grow the next generation of technical leaders at Relay. If you're excited about building best-in-class fintech products and multiplying your impact through others, this is the role for you.

What You'll Be Doing

  • Technical Direction: Lead architecture and the highest-risk work across interconnected systems, and set practical standards for quality, reliability, security, and maintainability

  • Cross-Team Delivery: Own ambiguous, cross-team initiatives from problem definition through measurable outcomes by setting priorities, resolving dependencies, and keeping execution moving

  • Product Judgment: Find important problems before they're assigned, and tie technical decisions to customer needs, business priorities, cost, and risk

  • Cross-Team Influence: Align teams with different priorities using context, evidence, and sound judgment rather than formal authority

  • Organizational Improvement: Create practices, tooling, documentation, and guardrails that improve delivery and operational effectiveness across Engineering

  • Developing Others: Coach engineers and delegate meaningful ownership so you create more technical leaders instead of becoming a bottleneck

Who You Are

  • You have led architecture for complex, interconnected systems and owned the highest-risk technical decisions

  • You have driven cross-team initiatives from an ambiguous problem to measurable results

  • You connect technical trade-offs to customer impact, business priorities, cost, and risk

  • You influence without authority, aligning teams and stakeholders through context and evidence

  • You have created standards, tooling, or processes that improved how teams beyond your own deliver and operate

  • You grow engineers by coaching and delegating real ownership, and you measure your success by the leaders you develop

  • You thrive in fast-paced, dynamic environments and are comfortable navigating ambiguity and change

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

  • Have experience in fintech, banking, or other regulated environments

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 $175,500 CAD to $214,500 CAD .

For candidates who demonstrate full readiness for the defined scope of the role, the typical starting salary is $195,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. 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.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II, Multiple Teams in Toronto, ON vacancy
  • $144k - $176k per year

     ...can use to run stronger, more resilient businesses. Our Engineering team is at the heart of building banking products that help millions...  ...banking, and we’re looking for a curious, impact-driven Senior Software Engineer to join our growing team – someone who thrives on taking... 
    Senior
    Long term contract
    Internship

    Relay

    Toronto, ON
    1 day ago
  • $120k - $180k per year

     ...Join to apply for the Senior Software Engineer II role at Tripledot Studios Description Department: Engineering Location: Toronto, CA Who are we? Tripledot is one of the largest independent mobile games companies in the world. We are a multi‑award‑winning... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Tripledot Studios

    Toronto, ON
    4 days ago
  • $125.28k - $210.6k per year

     ...empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can...  ...’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    13 days ago
  • $186.84k - $334.74k per year

     ...empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can...  ...t wait to meet you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    17 days ago
  • $125k - $175k per year

     ...power precision medicine by building software that breaks down barriers to responsible...  .... We're a nimble, cross-functional team of scientists, engineers, designers, and product thinkers...  ...secure, and scalable systems across multiple cloud environments. You will also have... 
    Senior
    Full time
    Contract work
    Internship
    Work at office
    Remote work
    Flexible hours

    DNAstack Corp.

    Toronto, ON
    18 hours ago
  •  ...About the Role We’re looking for Senior Backend Engineers to work on both Product and Product Platform based teams. Product focused Engineers work at the intersection of...  ...e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating... 
    Senior
    Work at office
    Local area

    DoorDash Canada

    Toronto, ON
    1 day ago
  • $149.5k - $187k per year

     ...About the Team DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-... 
    Senior
    Full time
    Local area

    DoorDash Canada

    Toronto, ON
    1 day ago
  • $100k - $147k per year

     ...platform that combines restaurant point of sale, team management, guest-facing technology, and...  ...love, and thrive. We're looking for an engineer to help build and scale Toast's earnings...  ...from you. About this roll*: As a Software Engineer on our team, you will: Help shape... 
    Full time
    Work at office
    Local area

    Toast

    Toronto, ON
    4 days ago
  •  ...Summary/Objective   Emburse software engineers contribute to the development of an engaging and...  ...one language and developing mastery of multiple other languages, frameworks and tools...  ...proficient debugging skills Reviews code for team members, providing in-depth comments... 
    Full time

    emburse

    Toronto, ON
    8 days ago
  • $113.7k - $136.45k per year

     ...canonical and ready to query, with no engineering or maintenance required. We’re...  ..., to the context teams and AI systems rely on....  ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs...  ...We’re seeking an enthusiastic Software Engineer to join our fast-growing... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Toronto, ON
    16 hours ago
  • $181.05k - $213k per year

     ...record, Carta brings together the software, services, and legal...  ...administration and reporting, and legal teams use to close transactions....  ...outcome. You'll join a small, senior team that blends startup-style...  ...Solve As a Senior Software Engineer II, KYC, you will lead technically... 
    Senior
    Full time

    Carta

    Toronto, ON
    27 days ago
  •  ...globe. They succeed by collaborating as a team and thrive in our company culture...  ...Ataccama products and related third-party software, including but not limited to database management...  ...incidents, and service requests to senior engineers or Engineering, providing detailed... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Ataccama

    Toronto, ON
    8 days ago
  •  ...all in one place. But our real mission goes deeper: we help teams move faster, work smarter, and focus on the work that truly...  ...because learning never stops. The Adventure Ahead As a Senior Product Engineer II, you bring deep expertise in backend engineering alongside... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Immediate start
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    4 days ago
  • Shape privacy-aware web experiences at Affirm as a Software Engineer II. This remote role emphasizes modern web development in React and TypeScript...  ...and metrics. Join Affirm's Marketing & Privacy Engineering team, focusing on high-traffic consumer web products. As a Software... 
    Remote work

    Affirm

    Toronto, ON
    4 days ago
  • $96.56k - $128.74k per year

     ...Application deadline: October 28, 2026, 12:00PM ET Join the EDC Team! At EDC, we support Canadian businesses to succeed globally...  ...Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... 
    Senior
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Toronto, ON
    18 hours ago
  •  ...Hi, Future Homie! At Homebase, you’ll join a team that’s bold, fast-moving, and obsessed with helping small businesses thrive...  ...Your Impact Starts Here We’re looking for a Full Stack Senior Software Engineer 2 who’s passionate about building AI-powered, high-velocity systems... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Internship
    Work at office
    Local area
    Work from home
    Flexible hours

    Homebase

    Toronto, ON
    4 days ago
  •  ...The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our...  ...to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds... 
    Senior
    Long term contract
    Full time
    Internship
    Work from home

    Spotify

    Toronto, ON
    9 days ago
  • $181.05k - $213k per year

     ...limited partners through world-class software, purpose-built for everyone in venture...  ...and fun (yes, we said that). As a Senior Design Systems Engineer, you’ll work to:  Architect and evolve...  ...system modularity, helping product teams solve 80% of their UI problems instantly... 
    Senior
    Full time
    Work at office

    Dba Carta, Inc.

    Toronto, ON
    more than 2 months ago
  • $100k - $147k per year

     ...Requirements Experience with one or more object-oriented programming languages, such as Java, Kotlin, or similar. Strong engineering fundamentals and the ability to learn quickly and solve real-world problems. Commitment to precision and correctness in systems... 
    Full time
    Work at office

    Toast, Inc.

    Toronto, ON
    7 days ago
  • $136k - $187k per year

     ...this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and...  ...to produce frequent high-quality releases. Our engineering team is fast, innovative and flexible; with a weekly release cycle... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    13 days ago
  • $120k - $180k per year

     ...network Work with the Field Ops team to test, prototype, and capture new...  ...4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (Node JS, Python...  ..., Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure... 
    Senior
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  • $133k - $183k per year

     ...what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy‑aware...  ...integrations, attribution, and measurement. As a Software Engineer II on MPE, you will build and improve high...  ...marketing APIs. You will partner with senior engineers as well as Product, Design,... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Toronto, ON
    3 days ago
  • $118k - $152k per year

     ...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain...  ..., and maintenance. You’ll work across multiple projects and collaborate with clients and... 
    Senior
    Internship
    Immediate start

    Capco

    Toronto, ON
    6 days ago
  • $133k - $183k per year

     ...frontend surfaces: Mobile and Web. The teams span across multiple products and areas to engage and...  ...working closely with other teams and engineers across our mobile and web technologies...  ...total of 1.5+ years of experience as a software engineer. You have experience shipping... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Toronto, ON
    1 day ago
  • $180k - $220k per year

     ...economy. BitGo maintains a global presence and multiple regulated entities, including BitGo Bank &...  ...our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    2 days ago
  •  ...Capital One Canada is seeking a Senior Manager of Software Engineering to lead multiple engineering teams delivering fraud-reducing, customer-centric software across cloud-native platforms. You will mentor engineers, advance best practices, and partner with product stakeholders... 
    Senior

    Capital One - CA

    Toronto, ON
    2 days ago
  •  ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    18 days ago
  • $140k - $190k per year

     ...month.   This role will be within the  Dealertrack Canada team, the country’s leading automotive financing portal, processing...  ...credit applications annually.   ---  We’re looking for a  Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and... 
    Senior
    Long term contract
    Work from home

    AutoTrader.ca

    Toronto, ON
    4 days ago
  • $111.4k - $161.4k per year

     ...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations team within Thomson Reuters is seeking Senior Software Engineers to join the Content Tools team in building purpose-built... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    19 hours ago
  • $100k - $220k per year

     ...Description Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data)...  ...joining our growing and talented engineering Team. As a fast-growing company, you will be...  ...across the entire stack and on multiple products. Strong ability to develop beautiful... 
    Remote job
    Full time
    Casual work

    Fiscal.ai

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer II, Multiple Teams. Be the first to apply!