Software Engineering Manager - Web Interfaces
Ribbit
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 slightlyNote: 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
Founded 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 Overview
The 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 growthWrite 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 growsSet 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 documentationCoordinate 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 honestlyPartner with the autonomy, flight-testing, hardware, and product teams to align interfaces, schedules, and prioritiesParticipate 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 roadmapYou 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 changeOnboarded engineers achieve productivity quickly, with a clear understanding of the system and the standardsDeliverables are reliably met such that other teams and leadership can plan around themQuality has risen, through test strategies, CI/CD, and a sensible approach to technical debtThe software holds up in production under real flight operationsOther Details
No. of Positions: 1Duration: Permanent Full-Time, starting December 2026Base Compensation: 170560 to 185120This 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 relocateCompetitive 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 ProgramQualifications
Experience managing software engineers, including hiring, providing feedback, and performance reviewsProficiency in software engineering: you have shipped production web software as a senior engineer and want to continue writing and reviewing codeExperience working as an engineer on an early-stage team or product, where architecture, processes, and hiring was initiated rather than inheritedA track record of delivering against external commitments, such as customer deployments, field trials, or certification milestonesExperience 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 windowsWillingness to give direct feedback and address problems earlyClear and concise writing for both technical and non-technical audiences alikePreferred And Bonus Qualifications Include Experience With
Aviation, robotics, defence, AVs, or another domain where software failure has physical consequencesHands-on experience with React and TypeScript, cloud infrastructure, and CI/CDReal-time GUIs for data-intensive applications, such as geospatial/GIS tools or ground control stationsGrowing a small engineering team into a larger teamSecurity 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 feedbackAdaptability when priorities moveSelf-awareness about your own strengths and gapsTaking initiative with minimal guidance
#J-18808-Ljbffr
actual details and interview process may differ slightlyNote: 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
Founded 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 Overview
The 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 growthWrite 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 growsSet 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 documentationCoordinate 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 honestlyPartner with the autonomy, flight-testing, hardware, and product teams to align interfaces, schedules, and prioritiesParticipate 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 roadmapYou 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 changeOnboarded engineers achieve productivity quickly, with a clear understanding of the system and the standardsDeliverables are reliably met such that other teams and leadership can plan around themQuality has risen, through test strategies, CI/CD, and a sensible approach to technical debtThe software holds up in production under real flight operationsOther Details
No. of Positions: 1Duration: Permanent Full-Time, starting December 2026Base Compensation: 170560 to 185120This 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 relocateCompetitive 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 ProgramQualifications
Experience managing software engineers, including hiring, providing feedback, and performance reviewsProficiency in software engineering: you have shipped production web software as a senior engineer and want to continue writing and reviewing codeExperience working as an engineer on an early-stage team or product, where architecture, processes, and hiring was initiated rather than inheritedA track record of delivering against external commitments, such as customer deployments, field trials, or certification milestonesExperience 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 windowsWillingness to give direct feedback and address problems earlyClear and concise writing for both technical and non-technical audiences alikePreferred And Bonus Qualifications Include Experience With
Aviation, robotics, defence, AVs, or another domain where software failure has physical consequencesHands-on experience with React and TypeScript, cloud infrastructure, and CI/CDReal-time GUIs for data-intensive applications, such as geospatial/GIS tools or ground control stationsGrowing a small engineering team into a larger teamSecurity 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 feedbackAdaptability when priorities moveSelf-awareness about your own strengths and gapsTaking initiative with minimal guidance
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager - Web Interfaces in Winnipeg, MB vacancy
$170.56k - $185.12k per year
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...WebPermanent employmentFull timeContract workInternshipImmediate startRemote workRelocationShift work- 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...WebInternship
- 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,...WebInternship
- ...tools people use to work with it. As Application / Platform Engineer, you build the web viewers and players that make our egocentric data usable,... ...team, and the people who consume the data, and you own the interfaces that connect them. What You’ll Do Design and ship web...Web
- Lead engineering interface management for linear infrastructure projects at AtkinsRéalis, coordinating disciplines, design issues, and technical inputs. Hybrid working culture is stated for this regular employee role.As a Project Engineering Coordinator within the Engineering...Suggested
$139.5k - $176.75k per year
A leading healthcare technology provider in Surrey is seeking a Software Engineering Manager. The role involves leading a team to enhance user solutions while facilitating engineering practices in a hybrid environment. Candidates should have at least 7 years of software development...Web- 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...WebLong term contractFull timeContract work
- 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
- ...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 officeWorldwide
$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...WebRemote workFlexible hours$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...InternshipWork at officeShift work- 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...WebLong term contractRemote work
- Emburse Engineering Managers drive the execution, culture, and technical vision behind an engaging and... ...enterprise solutions. As a Manager of Software Engineering, you will lead, mentor, and... ...containers, large-scale or distributed web applications, Test Driven Development and...WebFlexible hours
- ...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 timeContract workWork at office
- ...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. RoleThe Specialized Interfaces Manager is responsible for managing senior-level relationships and...Long term contractRelocation
$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- ...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...WebLong term contractWork at officeRemote work
$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...WebLong term contractWork at officeWork from homeFlexible hoursShift work$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...WebFor contractorsLocal areaRemote workWork from homeHome officeFlexible hours- 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...WebWork at officeLocal areaRemote work
- Lead software engineering delivery at Justworks in Toronto through hands-on coding, technical judgment... ...customer features.As an Engineering Manager, you will serve as a player-coach with broad... ...Seven-plus years engineering production web applicationsAt least one year managing...WebLong term contract
$202.4k - $231k per year
...Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Manager, Software Engineering About Capital One Canada. For 30 years, we’ve been on... ...software engineers creating customer facing and enterprise facing web applications and/or supporting application services At...WebWork at officeWork from home$150k - $160k per year
...development, integrity, and open communication.We’re looking for an Engineering Manager to join our Engineering team. Reporting to the VP,... ...Bring 5+ years of proven experience managing and developing software engineering teams, including hiring, coaching, performance management...Long term contract- Shape aircraft human-machine interfaces through cognitive ergonomics,... ...Aerospace Human Machine Interface Engineer, you will support flight deck... ..., and analysisCreate and manage human factors activity... ...computer-based tools and new softwareAbility to work with changing and competing...
- ...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...WebLong term contractWork at officeShift work
$160k - $190k per year
...Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo, and Flexiti... ...looking for our next Senior Manager, Software Engineering. Could It Be You? We are on a mission... ...Minimum 8+ years of experience in web-based technologies with 3+ years in people...Long term contractPermanent employmentFull timeWork at office- ...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 External Interface Requirements Manager is responsible for planning, coordinating, developing and...
- ...covered. The Job at a GlanceWe're looking for an engineering leader with 7+ years of experience in software engineering, including 3+ years in engineering... ...promote continuous learning and effective performance management Team Strategy & Planning Identify strategic opportunities...
$114k - $164k per year
Join Team CARFAX as Manager Software EngineeringIsn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves... ...in a fast-paced environment. As a Manager – Software Engineering, you will be part of the Product Engineering Team – the group...Casual workWork at office- ...currently working with an innovative technology company that's building large-scale software solutions used in mission-critical environments. They're looking for a hands-on Software Engineering Manager to lead and grow a team of 10-12 engineers in their Vancouver office.What You'...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager - Web Interfaces. Be the first to apply!
Related searches
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB
- embedded software Winnipeg, MB
- software support Winnipeg, MB
- spécialiste assurance qualité logiciel Winnipeg, MB

