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 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 publisher.sourcingsquare.com.
Company
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 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
Qualifications
As 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 involve
- Experience 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
$106k - $133k per year
...Eaton’s Electrical sector is currently seeking a Mechanical Engineering Manager to join our team. This hybrid position is based at our Burlington, ON head office and offers benefits from day one. The expected annual salary range for this role is $106000 - $133000 a year...SuggestedLong term contractFull timeWork at office- ...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing... ...Duck is seeking a Principal Software Engineer to serve as a technical leader for the... ...authentication, authorization, and access management platforms . This role will drive the architecture...SuggestedLong term contract
- ...concentrating the world's best software, robotics, and aeronautical... ...Overview As a Senior Navigation Engineer, you will collaborate with... ...state estimation, controls, interfaces, and flight‑test teams, and... ...developing navigation, flight management, or guidance software that...SuggestedPermanent employmentFull timeContract workLocal areaImmediate startRemote workRelocation
$60k - $90k per year
...We're looking for a passionate Embedded Software Engineer to join our development team, where you... ...modify firmware/software based on management direction and customer feedback. Perform... ...FPGA.) Experienced with device control interfaces, such as I2C, SPI, USB, PCIe, Ethernet;...SuggestedFull timeCasual workWork at officeWorldwideMonday to friday$70k - $100k per year
...We are seeking a highly motivated Senior Software Engineer to join our growing engineering team. This role offers an exciting opportunity to... ...employees and has been recognized as one of Canada's 50 Best Managed Companies — a testament to our commitment to excellence and global...SuggestedFull timeCasual workWorldwideMonday to friday- ...s mission As a Senior Field Service Engineer I at ASM, you will play a critical role in... ..., mechanical, pneumatic, vacuum, and software-related equipment issues in customer manufacturing... ...with limited supervision while managing multiple priorities. ~ Willingness and...Full timeWork at office
- ...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing... ...development life cycle. Sr DevSec Engineer, Cloud Operations (FedRamp) Staff. DevOps... ...to meet established SLAs • Design and manage secure, scalable GCP network architecture...Full timeWorldwide
- ...Senior Project Manager – Mechanical Pretium Engineering is a leading Canadian building science engineering firm dedicated to helping clients protect,... ...in AutoCAD, Revit, Bluebeam, and other design related software is considered an asset. Ability to recognize and understand...Full timeContract workFor contractorsSummer workInternshipWork at office
$85k - $105k per year
...We're looking for a self-driven engineer to join a highly technical team building state-of... ...technology, delivering cutting-edge hardware and software solutions that deliver content to... ...been recognized as one of Canada's 50 Best Managed Companies — a testament to our commitment...Full timeCasual workWorldwideMonday to friday- ...Full-time Construction Project Manager Job Overview We are seeking an experienced... ...Coordinate with architects, engineers, and other consultants to ensure project... ...Innovation: Utilize project management software and tools to streamline processes and improve...Full timeFor subcontractorLocal area
- ...Incentives Work is based in Ontario A day in the life Manage projects including project team direction, coordination,... ...with clients Requirements ~ Bachelor’s degree in civil engineering ~3+ years’ experience in Civil Engineering and Project Management...Long term contractFull time
- ...on a variety of technical and engineering assignments including design,... ...of control systems and software related to electrical and mechanical... ...and purchasing requests Interface with outside vendors for component... ...problem solving and time management skills Strong mechanical/electrical...Internship
- ...Veracode is a global leader in Application Risk Management for the AI era. Powered by trillions of... ...a proprietary AI-generated remediation engine, the Veracode platform is trusted by... ...organizations worldwide to build and maintain secure software from code creation to cloud deployment....Full timeContract workWorldwide
$96.1k - $130k per year
...qualified candidates for the position of Project Manager for Automation, Integration, and System Protection Projects engineering/construction projects. As leader of the... ...preferred ~ Proficiency in project management software (e.g., MS Project, Primavera, Planview Adaptive...Full timeContract workWork at officeRemote workWork from homeFlexible hours- ...Position Overview Field Service Engineer II (FSE II) is responsible for the installation... ...Tablo Dialysis System. Reporting to the Manager, Field Service, this role requires a... ...that includes calibrations, hardware or software upgrades and verification of system specifications...Full timeLocal areaImmediate startRemote workNight shiftWeekend work
$70k - $100k per year
...The FPGA Design Engineer at Evertz contributes to the development of advanced broadcast... ...role work closely with system architects, software teams, and hardware designers to... ...software and control-plane teams (APIs, management interfaces, orchestration systems). Maintain design...Full timeCasual workWorldwideMonday to friday$45k - $50k per year
...Production Engineers are responsible for validating industry leading broadcast... ...Validate hardware, firmware and software releases from the development teams Interface with development and test teams... ...recognized as one of Canada's 50 Best Managed Companies — a testament to our...Full timeCasual workWork at officeWorldwideMonday to friday$50k - $65k per year
...individuals for a challenging role in enterprise class software/hardware support engineering. If you are looking to learn and grow with the... ...to customers. Aid in design changes and interface with Evertz Product Management team regarding new “feature requests” Support the...Full timeCasual workWorldwideMonday to friday- ...Description Job Description Controls Engineer / Automation Specialist – PLC Programming... ..., Allen-Bradley PLCs , Human Machine Interfaces (HMI) , Variable Frequency Drives (VFDs)... ...evaluated by human recruiters and hiring managers. If our hiring practices change in the...
- ...motivated professional to join their Burlington Operations as a Product Engineer. As a Product Engineer, you will have the opportunity to... ...& product transfer to manufacturing as quickly as possible. Interface with external and internal customers, including Product Development...For contractorsLocal areaFlexible hours
$89k - $112k per year
...Eaton’s Electrical division is currently seeking a Project Management Specialist to join our team. This hybrid position that is based out... ...value project orders containing standard, assembled-to-order and engineered-to-order equipment. The Project Management Specialist will...Full timeRelocation3 days per week$125k - $156k per year
...’s Electrical sector is currently seeking a Electrical Systems Manager to join our team. This hybrid position is based at our Burlington... ...as technical leadership and ensure the functional excellence, engineering quality, and technical integrity of new product development,...Full timeWork at officeRelocation$100k - $120k per year
...need for a Senior Mechanical Engineer/Designer. In this existing position... ...and purchasing requests, Interface with outside vendors for... ...disciplines (e.g. process, electrical, software) to ensure integrated and... ...skills Efficient time management Strong mechanical/...Worldwide$42k - $44k per year
...Degree or Diploma in electronic or computer engineering, networking Experience in a related... ...technology, delivering cutting-edge hardware and software solutions that deliver content to... ...been recognized as one of Canada's 50 Best Managed Companies — a testament to our...Full timeCasual workWork at officeWorldwideMonday to friday- ...) team, the Mechanical Design Engineer II will take projects in the biogas... ..., designing custom equipment, managing vendors, and supporting the... ...pressure-vessel design software. Perform mechanical analysis... ...Demonstrated ability to independently manage multiple engineering projects...Full timeWork at officeLocal area
$80k - $125k per year
...have been with us for 20+ years. Business Development & Sales Manager - Marsh Brothers Aviation 1 Position Available Position... ...components while identifying opportunities for new products and custom-engineered solutions. Develop and maintain long-term customer...Long term contractFull timeWorldwide$50k - $70k per year
...system level testing and validation of Software and Hardware Collaborate with development... ...-up with defects tracked in a project management database Work with multiple teams and... ...(QA), Hardware Validation, System Test Engineering Degree or Diploma in Computer, Electrical...Full timeCasual workWorldwideMonday to friday$50k - $70k per year
...AV is looking for a Service Engineer to join our AV Service team... ...a specific focus on VUE, our software-defined control and monitoring... ...single customizable, widget-based interface. VUE is extensible to third-... ...router control, multiviewer management, master control/branding, and...WebFull timeCasual workWorldwideMonday to friday$120k - $140k per year
...We are one of Canada’s most forward-thinking real estate development, construction management and investment companies — a vertically integrated developer, builder and operator — with 4,000+ units in the pipeline, $3 billion in built value taking shape across the GTA and...Full timeLive InWork at officeFlexible hours1 day per week$70k - $80k per year
...who keeps the business side of a company running smoothly, so leadership can focus on growth? We are looking for a Business Operations Manager to take ownership of the "back end" for our client, a small, but successful multi-million dollar marketing company in the promotional...Full timeWork at officeRemote workMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager - Web Interfaces. Be the first to apply!
- remote software Burlington, ON
- software support Burlington, ON
- software sales Burlington, ON
- software Burlington, ON
- software qa Burlington, ON
- entry level software Burlington, ON
- software implementation project manager Burlington, ON
- embedded software Burlington, ON
- software application developer Burlington, ON
- software technical support Burlington, ON


