Senior Software Engineer, Multiple Teams
$144k - $176k per yearRelay
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
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...SeniorFull time
- ...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...SeniorFull time
$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...SeniorFull timeWork at officeWorldwideFlexible hours$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...SeniorFull timeWork at officeWorldwideFlexible hours- ...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...SeniorFull timeInternshipRemote workRelocation
$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 timeInternship- ...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...SeniorFull timeFor contractors
- ...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.)....SeniorFull timeInternshipWork at officeFlexible hours
$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...SeniorLong term contractFull timeLocal areaFlexible hours- ...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...SeniorPermanent employmentInternshipWork at officeFlexible hours2 days per week
$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,...SeniorFull time- ...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...SeniorFull timeInternshipRemote workRelocation
- ...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 payLong term contractFull timeContract workFor contractorsWork at office
$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...SeniorLong term contractFull timeFor contractorsInternship$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 payFlexible hours$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 payFlexible hours$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...SeniorFull timeContract workPart timeWork at officeLocal areaImmediate startWorldwideDay shift$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,...SeniorFull timeLocal area$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 payDaily paidExtra incomeFull timePart timeSeasonal workLocal areaImmediate startWorldwideDay shift- 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,...SeniorWork at officeLocal area
$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...SeniorFull timeLocal area- ...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 jobLong term contractContract workFlexible hours
- ...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 payPermanent employmentPart time
- ...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 timePart timeCasual workLocal areaMonday to fridayFlexible hours
- # 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...SeniorLong term contractWork at officeLocal areaRemote workWork from homeHome office
$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...SeniorFull timeFor contractorsWork at officeImmediate startRemote workMonday to friday- ...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
- ...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...SeniorLong term contractWork at officeLocal areaFlexible hours
$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...SeniorFull timeContract workFor contractorsCasual workWork at officeRemote workRelocationRelocation packageFlexible hoursShift work$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...SeniorFull timeFor contractorsInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Multiple Teams. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB


