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

Software Engineering Manager - Web Interfaces

$170.56k - $185.12k per year

Rainfall Ventures

Software Engineering Manager - Web Interfaceshybrid5296 Bell School Line, Burlington, Ontario, Canada, L7M 0P1full-time. October 20, 2026
Description
Thank you for exploring opportunities at Ribbit! We look forward to speaking with you.
Note: the Careers page is under maintenance;
actual details and interview process may differ slightly
Note: We read everything that comes our way. Let your outstanding résumé (cover letter and design portfolio encouraged but optional) do the talking. For important questions or comments, contact us at View email address on ca.hrm.tc.
CompanyFounded in 2020, Ribbit builds and operates autonomous airplanes. We develop technology that enables uncrewed gate-to-gate operations, having completed hundreds of autonomous flight hours on different aircraft, flown 10K+ hours in simulation, and secured flight authorities for remotely and optionally piloted flight. From defending sovereignty to delivering food and medical supplies, we are a trusted partner that businesses and governments rely on to test, operate, and deploy affordable autonomous aircraft. You can check out our videos here.
We believe that technology should be developed for and with the customer. In 2023, we signed our first federal contract with the Government of Canada, during which we performed Canada’s first autonomous gate-to-gate flight between two airports. Since then, we have won several additional contracts, including contracts with the National Research Council of Canada (NRC) and the Department of National Defence (DND) spanning platform, mission, and collaborative autonomy. We pride ourselves on knowing the customer better than themselves, serving them better than anyone else, and ensuring they succeed in a world with everyone else.
This year alone, we performed the world's first demonstration of collaborative teaming between an autonomous airplane and an autonomous helicopter. We also deployed Canada's first optionally piloted aircraft with a military callsign. We are now building novel autonomous aircraft for DND and Canada's allies, aligning our immediate defence clients with a backlog of interest across northern wholesalers, public safety agencies, freight forwarders, and humanitarian organizations. Autonomy is reshaping the way we move, understand, and protect the world.
Our team has years of experience with piloting, commercial drone operations, and autonomous mobile robotics—we're concentrating the world's best software, robotics, and aeronautical expertise to pursue our mission of making air transportation accessible to everyone. If you’re up for the challenge, we want to hear from you.
Position OverviewThe Autonomy team builds the software that flies the aircraft, whereas the new Web Interfaces team builds software that lets operators tell the aircraft where to go, see what they are doing, and step in when it matters. As manager of the interfaces team, you will build the team from the ground up: hiring the engineers, setting the direction for the web GUI and the services behind it, and writing code alongside the team while it is small.
In this role, you will:
Hire and grow the team, defining which roles come first and running the loop, then owning onboarding, one-on-ones, feedback, and career growth
Write code. Early on you will prototype new functionality, own the ambiguous work, and set the patterns others build on, with the balance shifting toward leadership as the team grows
Set the technical direction for the Interfaces stack, including system architecture, the roadmap for the GUI and the services behind it, and set the bar for quality, review processes, and documentation
Coordinate the team to deliver high-quality software: scope the work, sequence it against flight-testing and customer commitments, and communicate progress, risk, and trade-offs honestly
Partner with the autonomy, flight-testing, hardware, and product teams to align interfaces, schedules, and priorities
Participate in field testing during flight trials, demonstrations, and pilot projects alongside the deployment team, taking what you learn and using it to inform the Interfaces roadmap
You will have achieved success in the first year when:
The architecture, conventions, tooling, and review practice foundations are set while they are still cheap to change
Onboarded engineers achieve productivity quickly, with a clear understanding of the system and the standards
Deliverables are reliably met such that other teams and leadership can plan around them
Quality has risen, through test strategies, CI/CD, and a sensible approach to technical debt
The software holds up in production under real flight operations
Other Details
No. of Positions: 1
Duration: Permanent Full-Time, starting December 2026
Base Compensation: 170560 to 185120
This is a hybrid role involving remote work and on-site presence to support field tests—you must be in the Greater Toronto Area or willing to relocate
Competitive and comprehensive compensation (e.G. 3 weeks of vacation upon joining, comprehensive health and wellness plans)
You must be eligible to hold a Government of Canada security clearance at the Reliability or Secret level, and pass security assessment for the Controlled Goods Program
QualificationsAs the ideal candidate, you meet the following requirements:
Experience managing software engineers, including hiring, providing feedback, and performance reviews
Proficiency in software engineering: you have shipped production web software as a senior engineer and want to continue writing and reviewing code
Experience working as an engineer on an early-stage team or product, where architecture, processes, and hiring was initiated rather than inherited
A track record of delivering against external commitments, such as customer deployments, field trials, or certification milestones
Experience with real-time or data-intensive systems alongside a working understanding of the trade-offs they involveExperience working alongside various teams including hardware, testing, or deployment, where software schedules depend on physical systems and flight windows
Willingness to give direct feedback and address problems early
Clear and concise writing for both technical and non-technical audiences alike
Preferred and bonus qualifications include experience with:
Aviation, robotics, defence, AVs, or another domain where software failure has physical consequences
Hands-on experience with React and TypeScript, cloud infrastructure, and CI/CD
Real-time GUIs for data-intensive applications, such as geospatial/GIS tools or ground control stations
Growing a small engineering team into a larger team
Security and compliance standards (e.G. SOC 2/ISO 27001)
You also possess the soft skills to work in a high-stakes, tight-knit company, such as:
Openness to give and receive feedback
Adaptability when priorities move
Self-awareness about your own strengths and gaps
Taking initiative with minimal guidance
Compensation$170,560.00 - $185,120.00 per year
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager - Web Interfaces in Winnipeg, MB vacancy
  •  ...robotics—we're concentrating the world's best software, robotics, and aeronautical expertise to...  ...flies the aircraft, whereas the new Web Interfaces team builds software that lets operators...  ...doing, and step in when it matters. As manager of the interfaces team, you will build... 
    Web
    Permanent employment
    Full time
    Contract work
    Internship
    Immediate start
    Remote work
    Shift work

    Ribbit

    Winnipeg, MB
    1 hour ago
  • Lead Web Interfaces at Ribbit through React, TypeScript, and production software delivery in a hybrid Burlington position. Build operator tools for autonomous aircraft.As Software Engineering Manager, you will establish a new team and its technical foundation. You will hire... 
    Web
    Internship

    Rainfall Ventures

    Winnipeg, MB
    1 hour ago
  • Ribbit is seeking a manager for the Web Interfaces team in the Greater Toronto Area. You will build the team from the ground up, hire engineers, set the direction for the GUI and services, and code alongside the team in the early stage. You will drive architecture, tooling,... 
    Web
    Internship

    Ribbit

    Winnipeg, MB
    1 hour ago
  • $123.94k - $154.92k per year

     ...deliver quality infrastructure. Reporting directly to the LRT Capital Line Extension’s Project Director, the Capital Line LRT Engineering Interface Manager is a critical leadership role that will support the planning, execution, and delivery of multidisciplinary technical... 
    Suggested
    Permanent employment
    Full time
    Contract work
    For contractors
    Internship
    Work from home

    Edmonton

    Winnipeg, MB
    1 hour ago
  • Lead LRT interface management for Edmonton’s Capital Line Extension, coordinating civil, systems, structures, facilities, and LRV integration...  ...worksite.Reporting to the Project Director, the Capital Line LRT Engineering Interface Manager guides multidisciplinary technical scopes... 
    Suggested
    Contract work
    For contractors

    Edmonton

    Winnipeg, MB
    1 hour ago
  • Join to apply for the Front-End Web Developer/Développeur - Interface utilisateur role at Air Canada Join to apply...  ...dynamic and experienced Tech Lead to guide engineering teams in delivering scalable, high-quality software solutions. This role blends hands‑on... 
    Web
    Long term contract
    Full time
    Contract work

    Air Canada

    Winnipeg, MB
    1 hour ago
  • Lead Pinterest’s Web Product Enablement team in Toronto using React, Node, and JavaScript or TypeScript expertise. Guide modern web platform engineering.As an Engineering Manager, you will lead, coach, and grow specialized web platform engineers. You will set technical vision... 
    Web

    Pinterest, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures...  ...and other public-sector entities. Role The Specialized Interfaces Manager is responsible for managing senior-level relationships and... 
    Long term contract
    Relocation

    Systra

    Winnipeg, MB
    1 hour ago
  • $125k - $165k per year

     ...focused field of medical technologies. Role SummaryThe Software Engineering Manager leads the software development for Thornhill Medical...  ...that designs meet maintainability, testability, and human interface requirements. Actively contributes to problem solving activities... 
    Internship
    Work at office
    Shift work

    Thornhill Medical

    Winnipeg, MB
    1 hour ago
  •  ...radar, expendables, signature management, and naval power systems....  ...exciting opportunity for a Software Manager to contribute to our...  ...configuring software applications and interfacing with advanced sonar...  ...Reporting directly to the VP Engineering, the Manager Software Engineering... 
    Work at office
    Worldwide

    Ultra Electronics Group

    Winnipeg, MB
    1 hour ago
  •  ...enterprise. Summary/Objective Emburse Engineering Managers drive the execution, culture, and...  ...of enterprise solutions. As a Manager of Software Engineering, you will lead, mentor, and...  ...containers, large-scale or distributed web applications, Test Driven Development and... 
    Web
    Local area
    Flexible hours

    Emburse, Inc.

    Winnipeg, MB
    1 hour ago
  • $150k - $160k per year

     ...You’ll Do We'relooking for a hands-on, technically strong Software Engineering Manager who thrives in ambiguity and can rally a team to ship high-...  ...years of leading the definition and development of multi-tier web services experience.Knowledge of engineering practices and... 
    Web
    Contract work
    Immediate start
    Worldwide

    PCMI Corp.

    Winnipeg, MB
    1 hour ago
  •  ...Bechtel as the Delivery Partner). Job Summary: We are seeking an Interface Manager to drive the resolution of interfaces between the civil and...  ...group to facilitate the resolution of complex program engineering issues. Major Responsibilities(contd.): Identify and promote... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work
    Relocation

    Bechtel

    Winnipeg, MB
    1 hour ago
  • Summary / ObjectiveEmburse software engineers contribute to the development of an engaging and interconnected...  ...development experience 2+ years of Manager or Lead position experience Ability...  ...containers, large-scale or distributed web applications, Test Driven Development... 
    Web
    Work at office
    Local area
    Remote work

    Emburse

    Winnipeg, MB
    1 hour ago
  • $145k - $170k per year

    ## Manager, Software EngineeringApplylocations: Remote Canadatime type: Full timeposted on:...  ...Description:****Title**: Manager, Software Engineering**Team:** VoiceAI**Location**: Remote...  ...comfortable building or supporting modern web applications using JavaScript, HTML, CSS... 
    Web
    For contractors
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Phreesia, Inc.

    Winnipeg, MB
    1 hour ago
  • $150k - $180k per year

     ...builds mission-critical financial software for K12 schools across North...  ...how funds are collected and managed, replacing fragmented workflows...  ...problems, raising the bar on engineering craft, and building products that...  ...campaign management and web stores that power student clubs... 
    Web
    Long term contract
    Work at office
    Work from home
    Flexible hours
    Shift work

    KEV Group

    Winnipeg, MB
    1 hour ago
  •  ...team. This is a requirement for this role.Overview As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple...  ...background in Java, Python, Spring, SQL, and web technologiesDeep understanding of Agile practices and software... 
    Web
    Long term contract
    Work at office
    Remote work

    PointClickCare

    Winnipeg, MB
    1 hour ago
  • $140k - $150k per year

     ...AutoSync , we provide software solutions to 3,500+ dealers...  ...each year. Collateral Management (CMS ) is a national tech solution...  ...sales. We are looking for an Engineering Manager to lead the full-stack...  ...operating scalable, public‑facing web applications. You can explain... 
    Web

    AutoTrader.ca

    Winnipeg, MB
    1 hour ago
  • AssetWorks builds the fleet and asset management software that cities, counties, and state and federal...  ...Manager, you’ll lead a team of 5–8 engineers modernizing a mature, business-critical...  ...they should go nextProficiency in a modern web stack – Angular (preferred) or React with... 
    Web
    Long term contract
    Remote work

    AssetWorks Inc

    Winnipeg, MB
    1 hour ago
  • $210k - $220k per year

     ...powerful and secure practice management, document automation, and payment...  ...roleAre you an experienced engineering manager with a desire to make...  ...Data Lakes? As Manager, Software Engineering you’ll be leading...  ...of experience programming in web, object‑oriented or functional... 
    Web
    Remote work
    Flexible hours

    CARET

    Winnipeg, MB
    1 hour ago
  •  ...North America, a subsidiary of LGM Group, offers specialized engineering services. Our core areas of expertise include RAMS, System and...  ...? For our Mississauga office, we are looking for a System Interface Manager. This is a good opportunity to be part of a community of dynamic... 
    Full time
    Contract work
    Work at office

    LGM North America

    Winnipeg, MB
    1 hour ago
  •  ...vacancy About the RoleWe’re looking for an Engineering Manager to lead a small team building AI...  ...automation should change the way we develop software, based on what improves results in...  ...environment. Strong system design and web development skills, with experience in JavaScript... 
    Web
    Long term contract
    Contract work
    Flexible hours

    Spellbook

    Winnipeg, MB
    1 hour ago
  • $202.4k - $231k per year

    Senior Manager, Software Engineering page is loaded## Senior Manager, Software Engineeringlocations: Toronto, ONtime type: Full timeposted on: Posted...  ...software engineers creating customer facing and enterprise facing web applications and/or supporting application services* At... 
    Web
    Work at office
    Work from home

    Capital One Group

    Winnipeg, MB
    1 hour ago
  • $160.1k - $210.1k per year

    Staff Software Engineer - Checkout and Post Purchase Web Experiences Who we arelululemon is an innovative performance apparel company for yoga, running, training...  ...any post-purchase experiences like tracking, order management, and returns. They work very closely with our... 
    Web
    Permanent employment
    Part time
    Local area

    Lululemon

    Winnipeg, MB
    1 hour ago
  •  ...department is focused on delivering software solutions that enable rich...  ...experiences, from mobile and web applications to advanced...  ...learning, to content and engagement management service enablement platforms....  ...We are seeking a Web Platform Engineer to be the hands-on technical expert... 
    Web
    Long term contract
    Work at office
    Shift work

    Appnovation Technologies

    Winnipeg, MB
    1 hour ago
  • Lead software delivery at MaintainX by managing 5 to 6 developers and championing reliable systems from Montreal or...  ...Toronto. Guide product and platform engineering teams across reporting, identity, and...  ...science fundamentals, modern web technologies, and project management... 
    Web

    MaintainX

    Winnipeg, MB
    1 hour ago
  • $169.2k per year

    Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the place for you! We’re looking for a Manager, Software Engineering to join our team! Jobber exists to help people in small businesses... 
    Long term contract
    Internship
    Work at office
    Local area

    Jobber

    Winnipeg, MB
    1 hour ago
  • Title: Software Engineering Manager Location: Kitchener, Ontario, Canada (Onsite) Employment Type: Full-time, Permanent Role Overview We are seeking an experienced Software Engineering Manager to lead engineeringteams, oversee software development, and drive the delivery... 
    Permanent employment
    Full time

    AspiringIT

    Winnipeg, MB
    1 hour ago
  • ## Manager Software EngineeringApply: Grosvernor House: Full time: Posted Today: R120361**Are you passionate about leading high-performing engineering teams and delivering innovative technology solutions that make a real impact?** **Do you enjoy mentoring engineers, driving... 
    Full time

    Cirium

    Winnipeg, MB
    1 hour ago
  • $144.81k - $194.81k per year

     ...a passionate individual to lead talented engineering teams in creating exceptional outcomes for...  ...customers. As an experienced Engineering Manager, you’ll have the exciting opportunity to...  ...dynamic team responsible for some of the software underlying our market-leading eReader devices... 
    Casual work
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Weekend work

    Rakuten Kobo Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager - Web Interfaces. Be the first to apply!