Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Application Platform/Tech Lead)

$120k - $140k per year

TrustFlight

This position requires local presence. Please view similar jobs below.

About Us

At TrustFlight, we are proud to be a global leader in mission-critical software systems and technical services, trusted by 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 Join 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 Software Engineer – Application Platform, you’ll help build secure, scalable platform foundations, especially around identity, authentication, and core system design. Beyond your individual technical contributions, you’ll be expected to act as a strong engineering leader within the organization by helping shape technical direction, raising engineering standards, and influencing how teams approach complex platform challenges.

This is an opportunity to have an impact beyond the code you write. You’ll bring technical leadership to architectural discussions, help others navigate difficult engineering decisions, and lead by example through strong ownership, sound judgment, and a commitment to quality. You’ll build trust across teams by sharing knowledge, challenging assumptions constructively, and helping drive initiatives forward.

You bring strong fundamentals in authentication and security, with a clear understanding of sign-in flows, protocol choices, and how identity connects across the broader system. A disciplined testing mindset and solid cloud and deployment knowledge ensure your work is reliable, verifiable, and production-ready.

Success in this role comes from taking ownership, communicating early, sharing context, and documenting decisions clearly. You’ll help teams stay aligned, reduce friction across the platform, and contribute to a culture of engineering excellence across TrustFlight.

What you’ll be doing

Development & Code Quality:

  • Design and implement features and fixes using modular, low-disruption approaches that preserve system integrity and long-term maintainability

  • Reason about complex, real-world data models, including multi-tenant systems, maintaining a clear mental model of how data is structured, accessed, and evolved

  • Play an active role in architectural discussions, helping guide technical decisions based on system constraints, scalability, security, and future growth

  • Debug and resolve complex platform issues by working directly with raw data, services, and infrastructure layers

  • Uphold and help raise engineering standards through clean, maintainable code, thoughtful technical trade-offs, and strong engineering practices

  • Take ownership of complex technical challenges and help drive them from ambiguity through to implementation and delivery

  • Take ambiguous, high-stakes technical problems from first principles through to delivery

Testing & Quality Assurance:

  • Maintain a strong testing discipline, ensuring all changes are well-covered by appropriate unit, integration, and end-to-end tests

  • Advocate for and implement quality-first engineering practices, including test automation and early validation of platform changes

  • Lead by example in establishing a high bar for quality, reliability, and maintainability

  • Ensure reliability and confidence in releases by validating behavior across services, environments, and tenant boundaries

DevOps & Infrastructure:

  • Work confidently with cloud-based infrastructure and deployment practices, contributing to reliable, scalable platform operations

  • Collaborate on or support CI/CD pipelines and deployment workflows to enable safe, repeatable releases

  • Apply strong foundational knowledge of authentication and security, understanding sign-in flows, protocol choices, and how identity integrates with the broader system

  • Help guide platform-level decisions around stability, observability, security, and operational excellence as systems evolve

  • Identify opportunities to improve engineering practices, tooling, and platform capabilities across the organization

Leadership, Collaboration & Communication:

  • Be a trusted technical voice within the organization, providing leadership through expertise, ownership, sound judgment, and collaboration

  • Help shape technical direction and engineering practices, influencing decisions beyond your immediate area of responsibility

  • Lead by example, demonstrating strong engineering habits and helping create a culture of accountability, quality, and continuous improvement

  • Support and mentor other engineers through knowledge sharing, technical guidance, code reviews, and collaborative problem-solving

  • Collaborate effectively across the organization, including engineering, DevOps, product, and customer-facing teams when platform work intersects with delivery or product needs

  • Bring clarity to complex technical discussions, helping teams evaluate trade-offs, reach decisions, and move initiatives forward

  • Communicate frequently and openly with peers, sharing context, decisions, risks, and trade-offs to maintain alignment

  • Produce clear, thorough documentation for all work, proactively sharing outcomes with the platform team and impacted teams during cross-team initiatives

  • Stay engaged with platform evolution and industry best practices, continuously improving how the organization builds and operates software

  • Identify opportunities to improve engineering practices, tooling, and platform capabilities

What you’ll bring

  • 5+ years of software development experience with core platform technologies. Hands-on experience building, shipping, and maintaining production systems using Node.js, PostgreSQL, JavaScript, and TypeScript, with exposure to real-world trade-offs around scalability, reliability, and maintainability, and a solid understanding of how these technologies work together in scalable, maintainable applications.

  • Distributed systems and cloud architecture experience. Experience designing or contributing to cloud-based systems, with attention to scalability, fault tolerance, security, and operational concerns.

  • Authentication and identity fundamentals. Familiarity with modern authentication and identity concepts (e.g., OAuth2, OpenID Connect, SSO), including secure sign-in flows and how identity integrates with broader system architecture.

  • Microservices and API design experience. Experience building and maintaining service-oriented systems and well-structured APIs, with an understanding of versioning, reliability, and how services interact across distributed environments.

  • Strong software testing discipline (Unit, Integration, and End-to-End testing). A quality-first mindset with hands-on experience writing and maintaining meaningful tests, understanding where different testing strategies add value, and ensuring confidence in platform changes before release.

  • Relational database design and operation. Experience working with relational databases, including schema design, indexing, query optimization, data integrity, and reasoning about complex data models such as multi-tenant systems.

  • Strong debugging and troubleshooting. A methodical, detail-oriented approach to diagnosing issues across application code, infrastructure, and data layers, with a willingness to dig deep to identify root causes.

  • Clear documentation and communication. Ability to document technical decisions, implementations, and operational processes, and to communicate effectively with both engineering peers and cross-functional teams.

  • A growth mindset. A willingness to learn, adapt, and continuously improve technical and product skills in a fast-evolving platform environment.

  • Practical familiarity with modern AI tooling. A practical understanding of modern AI capabilities and tooling, including strengths, limitations, and appropriate use cases, with an emphasis on applying AI responsibly to enhance systems, workflows, or developer productivity.

  • Bachelor’s degree or equivalent practical experience. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

What makes you stand out

  • Technical excellence and awareness of platform engineering best practices

  • Enjoys mentoring, sharing knowledge, and supporting the growth of other engineers

  • Passion for aviation and experience thriving in fast-paced, dynamic environments

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.

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 cutting-edge AI tools and SaaS best practices.

  • Real Ownership : This is a small platform team with a wide remit. You'll have genuine latitude over how our foundations evolve, and see the effect of those decisions across every product we ship.

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.

    For this role, the range is: $120K - $140K/year

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 and thrive.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Application Platform/Tech Lead) in Vancouver, BC vacancy
  • $130k - $170k per year

     ...DataVisor DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall...  ...device intelligence, powerful decision engine, and investigation tools work together...  ...the globe. Our award-winning software platform is powered by a team of world... 
    Software
    Full time

    DataVisor

    Vancouver, BC
    a month ago
  • $113k - $153k per year

     ...Supporting Our Members: As a Quality Engineering Lead , you will provide senior technical...  ...approach across multiple workstreams, platforms, vendors, and delivery teams. You will...  ...readiness, production validation, and other applicable quality activities. Coordinate... 
    Software
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Vancity

    Vancouver, BC
    11 hours ago
  • $186k - $236k per year

     ...of Xero’s biggest areas of investment and growth. As a Lead Engineer on Payments Platform, you’ll join early-stage initiatives and make foundational...  ...Columbia, or San Mateo, California. We also welcome applications from candidates across Canada interested in relocating to... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Relocation

    Xero

    Vancouver, BC
    3 days ago
  • $168k - $252k per year

     ...around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents,...  ...machine learning and enterprise-scale software! We build advanced AI solutions that...  ...As a Principal Software Development Engineer for Machine Learning, you will be a team... 
    Software
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    3 days ago
  •  ...role covers. ?️ About our Engineering Teams Wayve is building...  ...real time, supported by the application frameworks, middleware, performance...  ...owned by the Runtime Platform team. This growing function...  ...Engineering Manager responsible for leading it. Other onboard components... 
    Software
    Long term contract
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Vancouver, BC
    5 days ago
  • $240k - $300k per year

     ...Brex is the intelligent finance platform that enables companies to...  ...management, bill pay, and travel software, Brex enables founders and finance...  ...need to grow your career. Engineering at Brex Engineering at Brex...  ...and hands-on execution, and lead through influence rather than... 
    Software
    Long term contract
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    3 days ago
  •  ...seeking an experienced, highly collaborative Platform Engineer (Observability Engineer) to join their...  ...of over 1,200 engineers. You will guide application and infrastructure squads through...  ...Advantages Massive Enterprise Scale: Lead technology monitoring and telemetry enablement... 
    Software

    Randstad Canada

    Vancouver, BC
    2 days ago
  • $122.3k - $170.7k per year

     ...across EA's games. We're looking for a Software Engineer to help build and expand the technology...  ...gameplay. Work across EA's games and platforms: Develop technology that works across...  ...are what EA in good faith expects to pay applicants for this role in these locations at the... 
    Software
    Full time
    Local area

    Electronic Arts

    Vancouver, BC
    5 days ago
  • $43.79 - $58.39 per hour

     ...seeking an experienced, highly collaborative Platform Engineer (Digital Workplace & Enterprise...  ...APIs. End-to-End Technical Ownership: Lead initiatives from initial architectural design...  ...Computer Science, Information Systems, Software Engineering, Business Technology... 
    Software
    Long term contract
    Full time
    Contract work

    Randstad

    Vancouver, BC
    15 days ago
  • $196.6k - $258.1k per year

     ...lululemon, owning and building the data and AI platforms and services that enable the enterprise...  ...with intelligence at scale. The team leads the design and delivery of a trusted...  ...core responsibilities As a Princi pal Software Engineer, you will own the system design and implementation... 
    Software
    Long term contract
    Permanent employment
    Part time
    Immediate start

    lululemon

    Vancouver, BC
    1 day ago
  • $11.4k - $17.08k per year

     ...Job Title Applications Technical Lead Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level...  ...and will be responsible to ensure consistent application of Software Development Life Cycle (SDLC), Continuous Integration and... 
    Software
    Temporary work
    For contractors

    UBC The University of British Columbia

    Vancouver, BC
    2 days ago
  • $141.4k - $204.4k per year

     ...they love through a portfolio of industry-leading video games EA SPORTS™ NHL has...  ...job. It’ll be what you love. As a Lead Software Engineer , you will be at the core of the game...  ...implementation of technology across multiple platforms, partnering directly with the... 
    Software
    Full time
    Local area
    Worldwide

    Electronic Arts

    Vancouver, BC
    5 days ago
  • $108.8k - $220.4k per year

     ...integrate, scale, and run the platforms that underpin the world’s...  ...s voice and purpose. We help leading brands create and deliver the...  ...to Technical Associates and engineers , reviewing designs, configurations...  ...other basis as protected by applicable law. Our rich diversity makes... 
    Full time
    Work at office
    Local area

    Accenture Global

    Vancouver, BC
    6 days ago
  • $165k - $210k per year

     ...Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet,...  ...technologies with the company’s COSMOS software suite to unify diverse...  ...a Senior Tools Development Engineer to help shape the future of COSMOS...  ...—creating intuitive applications, command-line utilities, automation... 
    Software
    Flexible hours

    Astera Labs

    Vancouver, BC
    2 days ago
  • $11.4k - $17.08k per year

     ...Job Title Platform Engineering Manager Job Category M&P - AAPS Job Profile AAPS Salaried...  ...End Date November 13, 2026 Note: Applications will be accepted until 11:59 PM on the...  ...develop and implement aspects of the Software Development Life Cycle (SDLC) and... 
    Software
    Temporary work
    For contractors
    Work at office

    UBC The University of British Columbia

    Vancouver, BC
    2 days ago
  • $154.7k - $212.8k per year

     ...not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce...  ...together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword...  ...to level-up your career at the company leading workforce transformation in the agentic... 
    Software
    Full time
    Work at office

    Salesforce

    Vancouver, BC
    6 days ago
  • $130.3k - $179.2k per year

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword...  ...to level-up your career at the company leading workforce transformation in the agentic... 
    Software

    Salesforce

    Vancouver, BC
    7 days ago
  •  ...Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe...  ...technologies with the company’s COSMOS software suite to unify diverse components into...  ...server, and networking OEMs. As a Platform Application Engineer Intern , you’ll play a pivotal role in... 
    Software
    Internship
    Flexible hours

    Astera Labs Early Career

    Vancouver, BC
    a month ago
  • $165k - $210k per year

     ...Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe...  ...technologies with the company’s COSMOS software suite to unify diverse components into...  ...at rack scale. As a Principal Product Applications Engineer on the Scorpio team, you will be the technical... 
    Software
    Remote work
    Flexible hours

    Astera Labs

    Vancouver, BC
    2 days ago
  • $131.8k - $150k per year

     ...impact You will help build the platforms and product capabilities that...  ...take ownership of meaningful engineering problems, building reliable, secure and scalable software where financial accuracy matters...  ...Xero uses AI to help screen applications based on job-related qualifications... 
    Software
    Permanent employment
    Full time
    Internship
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    3 days ago
  •  ...Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford,...  ...and IITs. We are backed by industry leading investors including Accel, Naspers/...  ...exceptional user interfaces for web applications using modern web technologies such as... 
    Software
    Full time

    ema

    Vancouver, BC
    2 days ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana...  ...: depending on where you land, you might lead architecture across our core agentic runtime...  .... ~ Track record of acting as a Tech Lead or Area of Responsibility (AoR) owner... 
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    2 days ago
  •  ...Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford,...  ...and IITs. We are backed by industry leading investors including Accel, Naspers/...  ...complex workflows across enterprise applications. Our ML team works on the loop that makes... 
    Software
    Full time

    ema

    Vancouver, BC
    2 days ago
  • $131.7k - $278.1k per year

     ...design; technology and experience platforms; creative, media and...  ...a highly effective Delivery Lead to join our team. An individual...  ...complex web sites, commerce applications or marketing automation platforms...  ...other basis as protected by applicable law. Our rich diversity makes... 
    Full time
    Work at office
    Local area

    Accenture Global

    Vancouver, BC
    6 days ago
  •  ...providers and patients. Our AI platform transforms complex data into...  ..., through human-centric software powered by AI. We’re also...  ...We’re looking for a Software Engineer t o join our engineering team...  ...include a cover letter with your application. Describe a project where you... 
    Software
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Vancouver, BC
    3 days ago
  • $111k - $160k per year

     ...potential. Title and Summary Senior Software Engineer Job Description Summary Who is...  ...powers Mastercard’s next generation payment applications – Domestic, Cross Border and Bill...  ...to this strategy. We are looking for a lead software engineer to implement large scale... 
    Software
    Full time
    Worldwide

    Mastercard

    Vancouver, BC
    5 days ago
  • $114.4k - $203.9k per year

     ...service for mission-critical and AI-powered applications. Azure HorizonDB is designed around a...  ...at cloud scale. As a Senior Software Engineer, you will help design, build, and operate...  ...reliable, performant, and scalable database platform while helping evolve HorizonDB to... 
    Software
    Ongoing contract
    Local area
    Worldwide

    Microsoft

    Vancouver, BC
    2 days ago
  • $127k - $203k per year

     ...potential. Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a...  ...seeking a Manager, Software Engineering to lead the development and evolution of Mastercard...  ...strategy for the Sanctions Service platform, built in Java and C++ primarily. Lead... 
    Software
    Full time
    Worldwide

    Mastercard

    Vancouver, BC
    5 days ago
  • usd146k - usd162k per year

     ...We’re looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is...  ...of our core AI teams, ranging from the platform foundations and runtime infrastructure powering...  ...Hybrid #LI-HC1 About us Asana is a leading platform for human + AI collaboration.... 
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    3 days ago
  • $146k - $162k per year

     ...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features...  ...Contribute to building a complex SaaS application that is a market leader in its segment....  ...#LI-HC1 About us Asana is a leading platform for human + AI collaboration.... 
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Application Platform/Tech Lead). Be the first to apply!