Airbus

SKYWISE - Technical Lead

Airbus
Apply
2 months ago
Waterloo, CanadaStaff+

Responsibilities

  • Define architectural direction, evaluate technical trade-offs, manage technical debt, and establish development practices for C++ and algorithmic software.
  • Identify bottlenecks and lead code refactoring and performance optimization initiatives across legacy C++ codebases.
  • Reverse engineer complex legacy code to maintain and enhance aviation scheduling algorithms.
  • Drive complex technical features from architectural design through deployment.
  • Lead code reviews, establish operational excellence standards, and support secure, high-quality deliverables.
  • Mentor junior and intermediate developers and foster an engaged engineering culture.
  • Represent the team technically and communicate architectural concepts to technical and non-technical stakeholders.
  • Guide the strategic integration and adoption of AI-powered tools and AI-assisted engineering practices.

Requirements

  • At least seven years of professional software development experience with C++ and complex algorithms.
  • Proven experience providing technical guidance, leading software teams, and making critical technical decisions.
  • Hands-on experience with code optimization, system performance tuning, refactoring complex codebases, and relational databases using SQL.
  • Experience diagnosing, debugging, and resolving software issues in live production environments.
  • Exceptional technical communication skills for explaining architectural concepts to technical teams and business stakeholders.
  • AWS cloud experience is an asset.
  • College diploma or bachelor's degree in software engineering or equivalent professional experience.
  • Proficiency in English.

Benefits

  • Permanent position with a hybrid working environment requiring three days in the office.
  • Flexible hours, summer core hours, and strong work-life balance.
  • 15–25 vacation days, Christmas shutdown, professional development day, and sick and personal days.
  • Competitive group benefits, mental health support, life insurance, maternity and paternity benefits, and RRSP matching.
  • Professional development, training support, monthly Lunch and Learns, and fitness and wellness reimbursement.
  • Free parking, casual dress code, employee share scheme, referral and rewards programs, social committee, game room, and volunteer events.
  • Access to Airbus Network and an inclusion and diversity committee.

Tech Stack

Categories

Contact me