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 ApproachWe 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 UsWe'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 37 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Ii, Multiple Teams in Winnipeg, MB 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 Fi

    Winnipeg, MB
    40 minutes ago
  •  ...physical operations and be on a team that’s shaping an exciting...  ...inherit one?We're hiring across multiple levels and verticals. The nice...  ...$2B ARR is that we need great engineers everywhere, and we have the room...  ...at the center of hardware, software, AI, and the physical world. The... 
    Senior
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    40 minutes ago
  •  ...future of physical operations and be on a team that’s shaping an exciting array of...  ...for the long term. About the role:As a Senior Engineer in the Infrastructure org, you will help...  ...and lead ambiguous initiatives spanning multiple teams. Design, build, and operate reliable... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Samsara

    Winnipeg, MB
    39 minutes ago
  • $120.4k - $216.6k per year

     ...leading architectural decisions and mentoring engineers to elevate technical standards? Join our world-class enterprise security team Akamai empowers developers and...  ...system design. Your responsibilities as a Senior II Software Engineer will include the following... 
    Senior
    Work at office
    Work from home

    Akamai Technologies, Inc.

    Winnipeg, MB
    38 minutes ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers...  ...solutions to complex problems. Knowing there are always multiple answers to a problem, you know how to engage in a... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    3 days ago
  • $120.4k - $216.6k per year

     ...technology? Do you enjoy working with a diverse multinational team of engineering talents? Join our Cloud Data Services team! Our Cloud...  ...partners while providing hands-on technical development As a Senior II Software Engineer, you will be responsible for: Designing,... 
    Senior
    Work at office
    Work from home

    Akamai Technologies

    Winnipeg, MB
    40 minutes ago
  • $183k - $251.5k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II – Platform & Enablement based in Canada. As a Senior Software Engineer II, you will play a key role in designing,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work
    Home office

    Jobgether

    Winnipeg, MB
    42 minutes ago
  •  ...finance. We’re building a system of action that puts finance teams in control of their whole production, from payroll, to spend,...  ...and empower them to do more with less. The Opportunity - Senior Software Engineer II, Platform & Enablement (Remote - CANADA) Wrapbook is looking... 
    Senior
    Long term contract
    Temporary work
    Remote work
    Work visa

    Wrapbook

    Winnipeg, MB
    38 minutes ago
  •  ...optimize spend across the enterprise.Emburse software engineers contribute to the development of an...  ...one language and developing mastery of multiple other languages, frameworks and toolsIdentifies...  ...debugging skillsReviews code for team members, providing in‑depth commentsDevelops... 
    Local area
    Flexible hours

    Emburse Chrome River

    Winnipeg, MB
    38 minutes ago
  • $145k - $160k per year

     ...contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient-centric...  ...lead the change against “we caught it too late again”. The Senior Engineer II role is a senior technical leadership position responsible for... 
    Senior
    Long term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo

    Winnipeg, MB
    39 minutes ago
  • $144k per year

    About the RoleThe Maps Search team builds features and experiences that expand how people...  ...Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services...  ...rollout, and monitoring, collaborating with senior engineers on broader architectural... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    38 minutes ago
  • Summary/Objective Emburse software engineers contribute to the development of an engaging and interconnected...  ...one language and developing mastery of multiple other languages, frameworks and...  ...debugging skillsReviews code for team members, providing in-depth commentsDevelops... 
    Work at office

    Emburse, Inc.

    Winnipeg, MB
    39 minutes ago
  • Senior Software Engineering, Backend (All Teams)About the RoleWe’re looking for Senior Backend Engineers to work on both Product and Product Platform based teams. Product focused Engineers work at the intersection of product and infrastructure to solve key business problems... 
    Senior
    Work at office
    Local area

    DoorDash Canada

    Winnipeg, MB
    37 minutes ago
  • $149.5k - $187k per year

    Senior Software Engineer, iOS (All Teams)Toronto, ON, Canada About the TeamDoorDash 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,... 
    Senior
    Full time
    Local area

    DoorDash Canada

    Winnipeg, MB
    34 minutes ago
  • $149.5k - $187k per year

    About the TeamDoorDash 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-sided... 
    Senior
    Full time
    Local area

    Doordashcanada

    Winnipeg, MB
    35 minutes ago
  • $142.8k - $184.8k per year

     ...future of physical operations and be on a team that’s shaping an exciting array of...  ..., not inherit one?We’re hiring Engineering Managers across multiple verticals. The nice thing about growing...  ...IOT) sits at the center of hardware, software, AI, and the physical world. The platform... 
    Senior
    Long term contract
    Full time
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    34 minutes ago
  •  ...A note from our President“We’re a small team that punches way above our weight. If you...  ...you’ll love it here because we ship! Most engineers spend their careers building things users...  ...prints the moment someone checks in. When our software works, nobody notices. When it doesn't,... 
    Work at office
    Immediate start
    Work from home
    Worldwide

    PheedLoop

    Winnipeg, MB
    38 minutes ago
  •  ...deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the...  ..., develops, analyzes, and maintains software solutions for the organization’s products...  ...with the latest technologies and software engineering methodologies (C++, C#, Python, Agentic... 
    Work at office
    3 days per week

    Zebra Technologies Canada, ULC

    Winnipeg, MB
    39 minutes ago
  • $221k per year

    Senior II Software Development Engineer in TestYou will work with the development teams to support Quality practices. You will be responsible for building manual and automated integration and system tests. You will be responsible for quality of our various API and other services... 
    Senior
    Remote work

    JobLarper

    Winnipeg, MB
    42 minutes ago
  • $250k - $280k per year

     ...people to do what they truly love amongst a team of highly talented (but humble) peers....  ...work in a small, cross-functional group of engineers with a dedicated product manager and...  ...you’ll bring to the role: Significant software engineering experience, with a record of... 
    Senior
    Internship
    Work at office
    Remote work
    Work from home
    Home office
    Visa sponsorship
    Shift work

    Candidate

    Winnipeg, MB
    35 minutes ago
  • $113k - $122k per year

     ...individuals to join our high performance team and contribute to our rapid growth and exciting...  ...are looking for an experienced backend engineer who loves technology, can take ownership...  ...are working on building FISPAN’s accounting software integrations and plugins. Key... 
    Permanent employment
    Work at office
    Immediate start

    Fi.spa

    Winnipeg, MB
    37 minutes ago
  • $250k - $280k per year

    Senior Software Engineer II - LLM ObservabilityRemote - Canada What We’re Building Honeycomb is a service for the near and present future, defining observability and raising expectations of what developer tools can do! We’re working with well known companies like HelloFresh... 
    Senior
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Shift work

    Honeycomb.io

    Winnipeg, MB
    37 minutes ago
  •  ...solving technical puzzles and delivering world-class software?Join the Akamai's Cloud Experience Quality Engineering team!Our team is responsible for developing and...  ...platform is resilient, secure and scalable.As a Senior Software Development Engineer in Test, you will be... 
    Senior
    Work at office
    Work from home

    Akamai

    Winnipeg, MB
    38 minutes ago
  • $90k - $130k per year

     ...Earls Restaurant, Cactus Club, Crumbl Cookies and more. The Team: We're a group of competitive, dedicated people who place a...  ...at a day in the life of our team: Behind the Scenes with our Software Engineers The Role We’re looking for a Full Stack Developer... 
    Work at office
    Remote work

    Push Operations

    Winnipeg, MB
    40 minutes ago
  • $91k - $140k per year

     ...governments realize their greatest potential.Title and Summary Software Engineer II Overview Ethoca, a Mastercard company, is transforming the way...  ...and architectural patterns, and contribute meaningfully to team decisions. The successful candidate demonstrates continuous learning... 
    Internship
    Worldwide

    Mastercard Inc.

    Winnipeg, MB
    35 minutes ago
  • $104.5k - $142.8k per year

     ...perspectives are invited, and ideas matter. A team where everyone makes play happen....  ...Description In FC Quality Verification Engineering, our mission is to help our teams identify...  ...quality issues earlier. We build automation software and developer tools for EA SPORTS FC,... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    38 minutes ago
  • $91k - $140k per year

     ...their greatest potential. Title And SummarySoftware Engineer II Our PurposeMastercard powers economies and empowers...  ...time decisions at global scale. We are looking for a Software Developer to join our DMP team in Vancouver office. Are you a strong technical programmer... 
    Work at office
    Worldwide
    Flexible hours

    Mastercard Inc.

    Winnipeg, MB
    38 minutes ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    3 days ago
  • $82.1k - $147.9k per year

     ...working with cutting-edge technologies?Join our cutting-edge team!Our Edge Compute division designs/develops technology that helps...  ...for web performance acceleration and edge computing.As a Software Engineer II, you will be responsible for:Advocating for a positive user experience... 
    Long term contract
    Work at office
    Remote work
    Work from home

    Akamai Technologies

    Winnipeg, MB
    38 minutes ago
  • Senior Software Engineer - Infrastructure as Code TeamMarqeta 01 June 2025 Software Engineer DevOps Cloud AWS Infrastructure As a Senior Software Engineer on the Infrastructure Engineering team, you will be at the forefront of shaping and enhancing our fintech solutions... 
    Senior
    Remote work
    Flexible hours

    Marqeta

    Winnipeg, MB
    38 minutes 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!