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 current team and its technical foundation. You will hire engineers, shape the GUI and supporting services, and continue writing code. The work connects architecture, real-time systems, CI/CD, and flight operations. You will coordinate delivery with autonomy, flight-testing, hardware, and product teams.
Key Responsibilities:
- Hire, onboard, coach, and develop software engineers
- Prototype functionality and write production code
- Define architecture, roadmaps, quality, and documentation standards
- Coordinate delivery against flight tests and customer commitments
- Participate in field testing and demonstrations
Requirements:
- Experience managing software engineers and conducting performance reviews
- Production web software experience as a senior engineer
- Early-stage experience initiating architecture, processes, and hiring
- Experience delivering customer deployments, trials, or certification milestones
- Eligibility for Government of Canada security clearance
Shape Ribbit’s Web Interfaces team through software leadership, hands-on engineering, and dependable delivery for real flight operations.