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

Senior Software Engineer, Multiple Teams

$144k - $176k 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.
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 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 $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 UsWe'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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Multiple Teams in Winnipeg, MB vacancy
  •  ...technical project delivery. These roles are designed for mid- to senior-level professionals who are ready to lead initiatives, improve...  ...toward senior leadership pathways such as IT Manager, Lead Engineer, Security Lead, Solutions Architect, Program Manager, or Head of... 
    Senior
    Full time

    Hire Resolve.com

    Winnipeg, MB
    more than 2 months ago
  •  ...consolidated role is intended to attract strong candidates from multiple finance disciplines, including Financial Accounting, Management...  ...ready to take on greater responsibility and progress toward senior or leadership-level finance roles . Key Responsibilities... 
    Senior
    Full time

    Hire Resolve.com

    Winnipeg, MB
    more than 2 months ago
  • $114.8k - $157.85k per year

     ...Job Description Senior Electrical Engineer Are you looking for a company that works on major engineering...  ...to join an inclusive and diverse team that you can truly count on? You’ve come...  ...Your base of work can be chosen from multiple AtkinsRéalis office locations. A wide... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    2 days ago
  • $114.8k - $157.85k per year

     ...Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering...  ...to join an inclusive and diverse team that you can truly count on? You’ve come...  ...Your base of work can be chosen from multiple AtkinsRéalis office locations. A wide... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    2 days ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to...  ...experiences, and AI-powered automation across multiple business functions. This is an exciting...  ...collaborate with a high-performing engineering team to accelerate innovation and business... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    13 days ago
  • $89.7k - $149.8k per year

     ...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,...  ...take ownership early, collaborate across teams and disciplines, and grow your skills as...  ...comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    2 days ago
  •  ...Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities...  ...This role is designed to encapsulate multiple engineering disciplines and may suit...  ...Collaborate with multidisciplinary teams including project managers, operations... 
    Senior
    Full time
    For contractors

    Hire Resolve.com

    Winnipeg, MB
    more than 2 months ago
  •  ...has large-scale international engineering projects to offer. If you want...  ...join an inclusive and diverse team you can count on, then we are...  ...Structural Engineer (Intermediate to Senior) to support the continued...  ...with structural design software (ETABS, SAP2000, SAFE, etc.).... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    3 days ago
  • $130k - $160k per year

     ...Senior Substation Engineer (P.Eng.) Toronto, ON | Calgary, AB | Vancouver / Winnipeg, MB | Hybrid...  ...clients, and multidisciplinary design teams. Your role will combine hands-on engineering...  ...flash studies using industry-standard software Develop substation relay settings... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    Ramboll

    Winnipeg, MB
    18 days ago
  •  ...potential in an environment that’s engineered for people. At CIMA+, we care...  ...appreciated, and part of the team. You could even become a...  ...engineering career by joining us as a  Senior Overhead Transmission Lines...  ...-CADD suite design /analysis software and CAD systems, along with... 
    Senior
    Permanent employment
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Winnipeg, MB
    3 days ago
  • $110k per year

     ...provider of Interconnected Commerce software solutions for telecom retail....  ...restrictions of hierarchy, teams are building collaborative...  ...quality standards, and creating engineering patterns that let analytics, product...  .... About the Role: The Senior Data Engineer will design,... 
    Senior
    Full time

    iQmetrix

    Winnipeg, MB
    a month ago
  •  ...Description We are looking for a Senior Routing Engine Developer to design and build the next...  ...management, telephony, and CX platform teams. Responsibilities: Design and...  .... Qualifications ~8+ years of software engineering experience, including substantial... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    5 days ago
  •  ...Project Delivery Team - Project Manager Winnipeg, MB Manitoba Hydro is consistently...  .... Engage and direct Architects and Engineering Consultants to provide project services....  ...skills including experience with scheduling software, and the Microsoft Office suite of... 
    Hourly pay
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office

    Manitoba Hydro

    Winnipeg, MB
    11 hours ago
  • $130k - $165k per year

     ...of Quanta Services, we provide engineering and design services across...  ...infrastructure. Be part of a team that delivers projects from conceptual...  ...looking for an experienced Senior Transmission Line Design...  ...~ Proficiency with the PLS software suite, including PLS-CADD, PLS... 
    Senior
    Long term contract
    Full time
    For contractors
    Internship

    Phasor Engineering Inc

    Winnipeg, MB
    more than 2 months ago
  • $16.4 per hour

    I am a homeowner in Winnipeg, Manitoba, and I am looking to hire a dedicated and reliable housekeeper. If you take pride in your work and have an eye for cleanliness, this might be a great opportunity for you. The main responsibilities include cleaning general rooms and ensuring...
    Hourly pay
    Flexible hours

    Housekeeper.com

    Winnipeg, MB
    4 days ago
  • $20 per hour

    Hello! My name is Halima, and I am a home owner in Winnipeg, Manitoba, looking for a reliable housekeeper to help maintain the cleanliness of my home. The primary responsibilities will include cleaning and sanitizing bathrooms, dusting surfaces, vacuuming floors, and ensuring...
    Hourly pay
    Flexible hours

    Housekeeper.com

    Winnipeg, MB
    4 days ago
  • $104.7k - $154.7k per year

     ...des projets à service unique ou multiple, en veillant à ce que les...  ...chef d’équipe de données (Data Team Lead, DTL), de chef de programme...  ...global) Provide leadership and senior support to DTLs on multiple...  ...Architect Data Entry, Design, Engineering, IT, or Research role. Applicants... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Winnipeg, MB
    1 day 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
    1 hour ago
  • $42 - $44 per hour

     ...Ability to work autonomously Must be comfortable with basic software programs Ability to travel locally regionally and nationally...  ...accommodation, we encourage you to contact our Talent Acquisition Team at: ****@*****.***, so that IQVIA can support your... 
    Hourly pay
    Daily paid
    Extra income
    Full time
    Part time
    Seasonal work
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Winnipeg, MB
    1 day 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 product...  ...e.G., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing,... 
    Senior
    Work at office
    Local area

    DoorDash, Inc.

    Winnipeg, MB
    1 hour 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
    1 hour ago
  •  ...Position: Executive Team Member (Remote) Location: Global (Remote)  Work Type: Remote – Flexible collaboration across time zones...  ...to interpret performance metrics. ~ Experience managing multiple projects, clients, or operational workflows. ~ Excellent communication... 
    Remote job
    Long term contract
    Contract work
    Flexible hours

    ContactLink Solutions

    Winnipeg, MB
    24 days ago
  •  ...accomplished by accurately stocking picks and new merchandise all in a safe and clean environment. This Associate will function as part of a team to strategically plan and execute duties based on workload and operational functions.What you'll do... 1.Providing excellent Customer... 
    Hourly pay
    Permanent employment
    Part time

    Walmart Canada

    Winnipeg, MB
    1 day ago
  •  ...up delicious, homemade eats. We have a focus on local and sustainable food and are looking for friendly, hardworking people to join our team!. Degrees Diner - UMSU is looking for FOH and BOH members to join our team in Winnipeg, MB. Please apply through indeed or send... 
    Full time
    Part time
    Casual work
    Local area
    Monday to friday
    Flexible hours

    Degrees Diner - UMSU

    Winnipeg, MB
    5 days ago
  • # Senior Software Engineer, Backend - Platform TeamCrestaSalary not statedFull-timeremote· seniorCanada, USAgrpcllmkubernetesdockerawsgcpazureListed...  ...and email. This involves working with the frontend platform team, ML teams, infra team and other backend services.- Expand our... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • $80.83k - $109.35k per year

     ...at any point in life. IT Security Engineer Start Date: As Soon As Possible...  ...cybersecurity identified solutions spanning multiple domains. Implementing,...  ...and services. Participating as a senior technical resource on project teams. Firewall and Network Access Control... 
    Senior
    Full time
    For contractors
    Work at office
    Immediate start
    Remote work
    Monday to friday

    MANITOBA INSTITUTE OF TRADES AND TECHNOLOGY

    Winnipeg, MB
    20 hours ago
  •  ...deliver in-service training on infusion pump technology across multiple Canadian locations. This per diem role focuses exclusively on education...  ..., regionally, and nationally ~ Capability to lift at least 40 pounds ~ Autonomous work style and proficiency with basic software... 
    Daily paid

    IQVIA

    Winnipeg, MB
    12 days ago
  •  ...ID: 101798  Job Category:  Engineering  Location:  Winnipeg, MB, Canada...  ...Group (PDG) is a dynamic team of professionals passionately...  ...RESPONSIBILITIES: Provides senior-level electrical engineering and...  ...following electrical design tools and software: SPEL, ETAP, SKM, EasyPower... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Winnipeg, MB
    24 days ago
  • $74.7k per year

    Job Responsibility: Senior Contract Officer - Hybrid Location: Pinawa...  ...plays a key role as the team lead for procurement related issues...  ...including construction, engineered and complex requirements. What...  ...coordinates communication for multiple and/or large contracts. Quickly... 
    Senior
    Full time
    Contract work
    For contractors
    Casual work
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours
    Shift work

    CNL - Whiteshell

    Winnipeg, MB
    7 days ago
  • $90k - $140k per year

     ...Overview AtkinsRéalis is seeking a Senior Code Consultant – Fire...  ...alongside experienced fire protection engineers and code specialists, you will...  ...for clients and project teams. This is a client-facing...  ...oriented approach to managing multiple project priorities. Rewards... 
    Senior
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    3 days ago

Do you want to receive more vacancies?

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