Company Description Flybi is an all-in-one AI-driven platform built specifically for airlines and 3rd party service providers for airlines (ground handling operators), connecting ground operators and airlines to drive efficiency at any airport worldwide. The platform streamlines workflows, optimizes workforce management, and strengthens compliance across service contracts with real-time insights and robust business intelligence. Flybi offers features such as automated invoicing, AI-powered workforce scheduling, and integrated revenue and cost analytics through connections to major HRIS systems. Designed for global scalability, Flybi supports operators in managing every aspect of ground handling on a single intelligent platform and is actively partnering with pilot customers to shape the future of ground handling through intelligent automation and data-driven insights.
Role Description As a Senior Software Engineer at Flybi, you will design, build, and maintain core platform services that power ground handling operations and airline connectivity. You will develop scalable back-end systems, integrate with third-party APIs and HRIS platforms, implement data-processing pipelines, and contribute to the architecture of Flybi’s AI-driven features. Day-to-day responsibilities include writing clean, tested code, performing code reviews, collaborating with product managers and designers, and improving system reliability and performance. You will also help define technical standards, mentor other engineers, and support deployment and monitoring in production environments. This is a full-time, remote/hybrid role based in the Greater Toronto Area (GTA), Greater Montreal Area, or Greater Calgary Metropolitan Area.
Qualifications
- Strong foundation in Computer Science, including data structures, algorithms, and system design.
- Proficiency in Software Development and Programming, with experience building production-grade applications.
- Hands-on experience in Back-End Web Development, including APIs, microservices, and database integration.
- Advanced skills in Object-Oriented Programming (OOP) and modern software engineering practices.
- Experience with cloud platforms (e.g., AWS, Azure, or GCP) and containerization/orchestration (e.g., Docker, Kubernetes).
- Knowledge of relational and/or NoSQL databases and data modeling for analytics and business intelligence.
- Familiarity with integrating external systems such as HRIS, ERP, or other enterprise platforms.
- Ability to work collaboratively in a cross-functional environment and mentor less experienced engineers.
- Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience in logistics, aviation, or workforce management systems is an asset.