About Us
At TrustFlight, we are proud to be a global leader in mission-critical software systems and technical services, trusted by the aerospace and aviation industries worldwide. Our innovative solutions power the safety and efficiency of aviation operations, ensuring the safety of hundreds of thousands of passengers and crew every month.
Why Choose TrustFlight?
✈️
Our Mission : To revolutionize aviation by delivering digital workflow solutions that enhance safety, streamline operations, and inspire confidence across the industry.
Impact : Over 200,000 users rely on our systems every day for operational safety, compliance management, and mission-critical decision-making.
Core Values : Guided by integrity, responsibility, innovation, and excellence, we are committed to empowering our partners to operate with confidence.
Join us in shaping the future of aviation and making an impact through technology.
Your Role
As a Security Assurance Engineer, you will help ensure TrustFlight’s aviation software and services are secure, resilient, and trustworthy as the company scales globally. This is a hands‑on role focused on building and validating security controls that work in practice, not just on paper.
This role will be based in Vancouver Canada or London UK. You will report to the CIO and work closely with Platform, Infrastructure, and Application Engineering teams across multiple time zones. Your work directly supports TrustFlight’s ability to meet regulatory, customer, and aviation‑industry security expectations while enabling teams to move quickly and safely.
What you’ll be doing
Design, implement, and own security solutions, controls, and supporting tools across the platform, infrastructure, and application security surfaces
Define, implement, and continuously validate security controls, ensuring they are effective in real‑world operation, not just on paper
Take ownership of the Security Information and Event Management (SIEM) capability, ensuring effective security monitoring, investigation, and assurance
Identify, assess, and prioritize security risks and control gaps, translating findings into concrete technical and operational improvements
Leverage automation, including AI‑assisted techniques where appropriate, to improve security monitoring, control validation, and the efficiency of assurance workflows
Partner closely with platform, infrastructure, and application engineering teams to embed security into system design, delivery, and operations
Ensure systems emit the right security‑relevant telemetry to support detection, investigations, and evidence‑based assurance
Own the technical implementation of industry security frameworks and certifications (e.g., ISO, SOC 2, CE+), ensuring standards are consistently upheld through practical engineering controls and verifiable evidence
Support incident reviews and post‑incident improvements with a focus on control effectiveness, prevention, and systemic improvement
What you’ll bring
3–5 years of relevant experience in security engineering, platform security, security assurance, or closely related roles.
Strong understanding of cloud and modern software architectures (e.g., Azure/GCP, containerized environments, CI/CD pipelines).
Hands‑on experience implementing and operating security controls such as logging and monitoring, IAM, vulnerability management, and incident response tooling.
Practical experience with SIEM platforms and security telemetry (log sources, detection logic, alerting, and investigations).
Working knowledge of security frameworks and standards (e.g., ISO 27001, SOC 2), with experience translating requirements into technical controls and evidence.
Ability to assess security risk pragmatically and communicate findings clearly to both technical and non‑technical stakeholders.
A growth mindset: you are curious, continuously learning, and open to feedback and improvement.
Strong ownership mentality. You take responsibility for outcomes, not just tasks.
Comfortable working in a scaling, fast‑moving environment with evolving systems and priorities.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Cybersecurity, Information Systems, or a related field, or equivalent practical experience.
What makes you stand out
Experience using automation or AI‑assisted security tooling to improve monitoring, investigations, or control assurance in regulated environments.
Location
We are looking for talents in either Vancouver Canada or London UK. This is an on‑site role with room for flexibility, because we know life doesn't always fit a 9‑to‑5 mould.
Why join us
See Your Impact : Your contributions directly enhance the safety and efficiency of aviation operations, affecting hundreds of thousands of passengers and crew every month.
Build and Create : Be part of an environment where you'll have the freedom to innovate, build, and create solutions that define the future of digital aviation.
Growth Opportunity : Join us at an inflection point as we scale our revenue growth using implement cutting‑edge AI tools and SaaS best practices.
Also, we offer
Health & Wellness : Comprehensive benefits package including health and dental benefits. Paid time off plus an extra day off to celebrate your birthday.
Invest in your future : Take advantage of our company contribution to pension/RRSP matching program to grow your savings while you work.
Professional Growth : As a fast‑growing company, we offer incredible opportunities for career advancement and skill development.
Competitive salary range : We place huge importance on the contribution and experience you bring to the team. The base pay offered is based on location and may vary depending on skills, job‑related knowledge, experience, and internal equity.
A competitive salary range:
Canada: The range for this role is $110K to $150K per year.
UK: The range for this role is £60K to £80K per year.
How to Apply
Click
Apply
and send us your resume along with a cover letter. We’d love to learn how your experience and perspective can contribute to creating best‑in‑class tools and services across the aviation industry.
While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted. No phone calls please.
TrustFlight is an equal‑opportunity employer. We work together to create the most talented team that celebrates inclusivity, diversity and equality in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All candidates will receive consideration for this role without regard for race, nationality, colour, religion, gender, gender identity and expression, sexual orientation, disability or age. Our inclusive culture empowers all of us to inspire, enlighten
#J-18808-Ljbffr
A leading technology firm in aviation seeks a Security Assurance Engineer in Vancouver, Canada. This hands-on role focuses on implementing and validating security controls to ensure the safety and resilience of aviation software. The ideal candidate will have 3-5 years of experience in security engineering, knowledge of cloud architectures, and a robust understanding of security frameworks. Offering a competitive salary between $110K to $150K per year, the position provides room for flexibility and might involve collaboration with teams across multiple time zones. #J-18808-Ljbffr
The Role
You will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team. In this role, you will work closely within the team and cross-functionally across the organization to design, build, and deliver high-impact AI-powered software solutions.
This is an opportunity for a self-motivated, creative engineer who enjoys taking ideas from early exploration through technical planning, implementation, deployment, and iteration in production. The role is software engineering first, with a strong emphasis on applying AI thoughtfully and effectively to real business problems.
You will help build full-stack AI applications, backend services that provide AI capabilities to other products and users, and integrations that embed AI directly into existing applications and workflows. You will also help strengthen the AI Team’s engineering approaches, contribute to sound architectural and implementation decisions, and support AI understanding across the organization by sharing practical use cases, guidance, and best practices.
What you’ll be doing
Drive the full lifecycle of AI/ML solutions, from research and prototyping through production deployment, evaluation, and monitoring.
Design and implement scalable, maintainable systems with strong software engineering fundamentals, using sound architecture, infrastructure, and design patterns.
Help shape the AI team's software engineering practices by contributing to technical direction, improving implementation approaches, and ensuring solutions are built in a reliable, maintainable, and scalable way.
Collaborate cross-functionally to develop and optimize AI-powered product features and internal tools.
Build, orchestrate, and integrate LLM-based systems into production applications.
Apply AI patterns and frameworks such as RAG, skills, document extraction, and workflow orchestration where they are the right fit.
Refine AI use cases through prompt engineering, evaluation, guardrails, and orchestration strategies.
Assess where AI can streamline or improve existing processes, and identify cases where conventional software solutions are a better choice.
Support AI adoption across the organization by helping teams understand, use, and implement AI effectively in their day-to-day work.
What you’ll bring
Bachelor's degree in Computer Science, Software Engineering, Data Science, Machine Learning, or a related field, or equivalent practical experience.
2–3+ years of professional experience shipping production software, with strong engineering fundamentals.
Strong proficiency in Python and JavaScript/TypeScript, with the ability to deliver full-stack changes across backend services, web applications, and Python-based systems.
Experience building and shipping production-quality software with attention to reliability, maintainability, testing, and performance.
Experience delivering AI features into production, including working with LLM APIs and building reliable AI workflows with considerations such as latency, streaming, retries, fallbacks, and error handling.
Strong understanding of the capabilities, trade-offs, and limitations of modern AI systems.
Clear communication, strong ownership, and the ability to operate effectively in a small team.
A growth mindset, with a willingness to learn, adapt, and continuously improve technical and product skills.
What makes you stand out
Strong background in software development, with experience contributing across the product and engineering lifecycle.
Experience integrating and implementing AI features, automations, or products in a professional environment.
Comfort working with LLM provider SDKs, APIs, and common abstractions such as PydanticAI, LangChain, or LiteLLM.
Experience collaborating with cross-functional stakeholders to gather requirements and develop practical solutions.
Experience leading projects, mentoring teammates, or helping raise engineering standards.
Location
This role is based in our Vancouver office. This is an on-site role with room for flexibility, because we know life doesn't always fit a 9-to-5 mould.
Also, we offer
Health & Wellness : Comprehensive benefits package including health and dental benefits. Paid time off plus an extra day off to celebrate your birthday.
Invest in your future : Take advantage of our company contribution to pension/RRSP matching program to grow your savings while you work.
Professional Growth : As a fast‑growing company, we offer incredible opportunities for career advancement and skill development.
Competitive salary range
$110K – $120K: Strong software fundamentals with some experience to AI/LLM features; growing in this area.
$120K – $130K: Solid experience building and shipping production software, including AI‑powered features.
$130K – $140K: Proven ability to design and deliver AI systems in production, with end‑to‑end ownership and architectural input.
Final compensation will reflect your experience, technical depth, and overall impact.
While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted. No phone calls please.
TrustFlight is an equal‑opportunity employer. We work together to create the most talented team that celebrates inclusivity, diversity and equality in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All candidates will receive consideration for this role without regard for race, nationality,
#J-18808-Ljbffr
About Us
TrustFlight is the Aerospace Safety Intelligence Platform – the only company in aviation that integrates safety and security technology, world‑class training and consulting, and emergency preparedness and response into a single, connected platform. We serve 1,600+ organisations across 120 countries through four capability pillars: TrustFlight (technology), Baines Simmons (training and expertise), Redline Assured Security (security), and Kenyon International (emergency response). We’re entering a new phase of growth; Smart Suite, our AI‑powered agentic platform, is redefining how aerospace organisations manage safety, compliance, and operational risk, and our go‑to‑market needs to keep pace.
Why Choose TrustFlight?
✈️
Our Mission : To revolutionise aviation by delivering digital workflow solutions that enhance safety, streamline operations, and inspire confidence across the industry.
✈️
Impact : Over 200,000 users rely on our systems daily, making aviation safer and more efficient.
✈️
Core Values : Guided by integrity, responsibility, innovation, and excellence, we are committed to empowering our partners to operate with confidence.
Join us in shaping the future of aviation and making an impact through technology.
The Role
You will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team. In this role you will work closely with the team and cross‑functionally across the organisation to design, build, and deliver high‑impact AI‑powered software solutions. This is an opportunity for a self‑motivated, creative engineer who enjoys taking ideas from early exploration through technical planning, implementation, deployment and iteration in production. The role is software engineering first, with a strong emphasis on applying AI thoughtfully and effectively to real business problems.
What You’ll Be Doing
Drive the full lifecycle of AI/ML solutions, from research and prototyping through production deployment, evaluation and monitoring.
Design and implement scalable, maintainable systems with strong software engineering fundamentals, using sound architecture, infrastructure and design patterns.
Help shape the AI team’s software engineering practices by contributing to technical direction, improving implementation approaches and ensuring solutions are built in a reliable, maintainable and scalable way.
Collaborate cross‑functionally to develop and optimise AI‑powered product features and internal tools.
Build, orchestrate and integrate LLM‑based systems into production applications.
Apply AI patterns and frameworks such as RAG, skills, document extraction and workflow orchestration where they are the right fit.
Refine AI use cases through prompt engineering, evaluation, guardrails and orchestration strategies.
Assess where AI can streamline or improve existing processes, and identify cases where conventional software solutions are a better choice.
Support AI adoption across the organisation by helping teams understand, use, and implement AI effectively in their day‑to‑day work.
What You’ll Bring
Bachelor’s degree in Computer Science, Software Engineering, Data Science, Machine Learning or a related field, or equivalent practical experience.
2–3+ years of professional experience shipping production software, with strong engineering fundamentals.
Strong proficiency in Python and JavaScript/TypeScript, with the ability to deliver full‑stack changes across backend services, web applications and Python‑based systems.
Experience building and shipping production‑quality software with attention to reliability, maintainability, testing and performance.
Experience delivering AI features into production, including working with LLM APIs and building reliable AI workflows with considerations such as latency, streaming, retries, fallbacks and error handling.
Strong understanding of the capabilities, trade‑offs and limitations of modern AI systems.
Clear communication, strong ownership and the ability to operate effectively in a small team.
A growth mindset, with a willingness to learn, adapt and continuously improve technical and product skills.
What Makes You Stand Out
Strong background in software development, with experience contributing across the product and engineering lifecycle.
Experience integrating and implementing AI features, automations or products in a professional environment.
Comfort working with LLM provider SDKs, APIs and common abstractions such as PydanticAI, LangChain or LiteLLM.
Experience collaborating with cross‑functional stakeholders to gather requirements and develop practical solutions.
Experience leading projects, mentoring teammates or helping raise engineering standards.
Location
This role is based in our Vancouver office. It is an on‑site role with room for flexibility, because we know life doesn’t always fit a 9‑to‑5 mould.
Why Join Us
See your impact: Your contributions directly enhance the safety and efficiency of aviation operations, affecting hundreds of thousands of passengers and crew every month.
Build and create: Be part of an environment where you have the freedom to innovate, build and create solutions that define the future of digital aviation.
Growth opportunity: Join us at an inflection point as we scale our revenue growth using cutting‑edge AI tools and SaaS best practices.
Also, We Offer
Health & Wellness: Comprehensive benefits package including health and dental benefits and paid time off plus an extra day off to celebrate your birthday.
Invest in your future: Take advantage of our company contribution to pension/RRSP matching programme to grow your savings while you work.
Professional growth: As a fast‑growing company, we offer incredible opportunities for career advancement and skill development.
Competitive salary range: We place huge importance on the contribution and experience you bring to the team. The base pay offered is based on location and may vary depending on skills, job‑related knowledge, experience and internal equity.
Compensation
The expected base salary range for this role is $110,000 to $140,000 CAD, depending on skills and experience.
$110K – $120K: Strong software fundamentals with some experience to AI/LLM features; growing in this area.
$120K – $130K: Solid experience building and shipping production software, including AI‑powered features.
$130K – $140K: Proven ability to design and deliver AI systems in production, with end‑to‑end ownership and architectural input.
Final compensation will reflect your experience, technical depth and overall impact.
TrustFlight is an equal‑opportunity employer. We work together to create the most talented team that celebrates inclusivity, diversity and equality in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives and skills. All candidates will receive consideration for this role without regard for race, nationality, gender, age, disability, or any other protected characteristic.
#J-18808-Ljbffr
Step into the role of AI-Powered Software Engineer, focusing on innovative AI solutions. Develop and implement next-generation applications that leverage AI for transformative business solutions.
This role emphasizes full lifecycle management of AI applications, prioritizing software engineering principles. You will work closely with teams across the organization, utilizing AI frameworks to build scalable and effective solutions. Your technical expertise will drive best practices and shared understanding of AI's potential across the company.
Key Responsibilities:
• Manage AI/ML solutions from research to deployment
• Design and implement maintainable software systems
• Collaborate on AI product feature optimization
• Build LLM-based systems for production
• Advocate for effective AI implementation across teams
Requirements:
• Bachelor's degree in a relevant field
• 2–3+ years of experience in software engineering
• Strong skills in Python and JavaScript/TypeScript
• Proven success in shipping AI features
• Excellent teamwork and communication skills
Be at the forefront of AI technology, creating impactful solutions that drive business results.
#J-18808-Ljbffr
Transform aerospace safety with your skills as an AI Software Engineer. Engage in creating innovative AI-driven software systems that make aviation operations safer and more efficient.
As a vital member of the AI team, you will manage the development and deployment of AI solutions, collaborating across departments to ensure that all systems are scalable, reliable, and impactful. Focus on applying your engineering skills in software development while utilizing AI thoughtfully to solve practical business challenges.
Key Responsibilities:
• Oversee lifecycle of AI solutions from design to deployment
• Develop maintainable, high-quality software systems
• Collaborate to enhance AI product features
• Integrate scalable LLM-based systems into applications
• Evaluate existing processes for AI potential
Requirements:
• Bachelor’s in a technical discipline
• 2–3+ years in software engineering roles
• Python and JavaScript/TypeScript proficiency
• Experience delivering AI features in production
• Strong communication and a proactive approach
Drive the future of aviation technology by harnessing your software engineering and AI skills effectively.
#J-18808-Ljbffr
Contribute to aviation safety as a Security Assurance Engineer with TrustFlight in Vancouver or London. This role focuses on the practical implementation of security measures in software systems.
As a key contributor, you will design, implement, and audit security controls to ensure trustworthy operations in the aviation sector. Working closely with engineering teams, your efforts will help meet security compliance while fostering a proactive security culture. Engage your skills in a fast-evolving environment that values innovation.
Key Responsibilities:
• Implement security solutions across our platform
• Validate security controls in real-world scenarios
• Manage the Security Information and Event Management system
• Analyze and prioritize security risks
• Incorporate automation in security monitoring
Requirements:
• 3–5 years relevant experience in security
• Knowledge of cloud infrastructures
• Practical experience implementing security controls
• Familiarity with ISO 27001 and SOC 2
• Bachelor’s or Master’s degree or equivalent experience
Join TrustFlight to help safeguard the future of aviation through robust security engineering.
#J-18808-Ljbffr