{"id":2548687,"url":"https://alion.io/job/trustflight-software-engineer-application-platformtech-lead-2","title":"Software Engineer (Application Platform/Tech Lead)","company":{"id":4044630,"name":"TrustFlight","domain":"trustflight.io","url":"https://alion.io/company/trustflight-io","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Vancouver, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":120000,"max":140000,"currency":"CAD","period":"year","gross":null,"usd_annual":98041},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Edge AI","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Platform Engineering","optional":false},{"name":"PostgreSQL","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-09-22T21:18:40Z","employer_posted_date":"2026-09-22","last_verified_at":"2026-10-14T20:41:54Z","board_verified":true,"closed_at":null,"days_open":22,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":22},"description":"About Us\nAt 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.\nWhy Join TrustFlight\nOur Mission: To revolutionize aviation by delivering digital workflow solutions that enhance safety, streamline operations, and inspire confidence across the industry.\nImpact: Over 200,000 users rely on our systems every day for operational safety, compliance management, and mission-critical decision-making.\nCore Values: Guided by integrity, responsibility, innovation, and excellence, we are committed to empowering our partners to operate with confidence.\nJoin us in shaping the future of aviation and making an impact through technology.\nYour Role\nAs 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.\nThis 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.\nYou 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.\nSuccess 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.\nWhat you’ll be doing\nDevelopment & Code Quality:\nDesign and implement features and fixes using modular, low-disruption approaches that preserve system integrity and long-term maintainability\n\nReason about complex, real-world data models, including multi-tenant systems, maintaining a clear mental model of how data is structured, accessed, and evolved\n\nPlay an active role in architectural discussions, helping guide technical decisions based on system constraints, scalability, security, and future growth\n\nDebug and resolve complex platform issues by working directly with raw data, services, and infrastructure layers\n\nUphold and help raise engineering standards through clean, maintainable code, thoughtful technical trade-offs, and strong engineering practices\n\nTake ownership of complex technical challenges and help drive them from ambiguity through to implementation and delivery\n\nTake ambiguous, high-stakes technical problems from first principles through to delivery\n\nTesting & Quality Assurance:\nMaintain a strong testing discipline, ensuring all changes are well-covered by appropriate unit, integration, and end-to-end tests\n\nAdvocate for and implement quality-first engineering practices, including test automation and early validation of platform changes\n\nLead by example in establishing a high bar for quality, reliability, and maintainability\n\nEnsure reliability and confidence in releases by validating behavior across services, environments, and tenant boundaries\n\nDevOps & Infrastructure:\nWork confidently with cloud-based infrastructure and deployment practices, contributing to reliable, scalable platform operations\n\nCollaborate on or support CI/CD pipelines and deployment workflows to enable safe, repeatable releases\n\nApply strong foundational knowledge of authentication and security, understanding sign-in flows, protocol choices, and how identity integrates with the broader system\n\nHelp guide platform-level decisions around stability, observability, security, and operational excellence as systems evolve\n\nIdentify opportunities to improve engineering practices, tooling, and platform capabilities across the organization\n\nLeadership, Collaboration & Communication:\nBe a trusted technical voice within the organization, providing leadership through expertise, ownership, sound judgment, and collaboration\n\nHelp shape technical direction and engineering practices, influencing decisions beyond your immediate area of responsibility\n\nLead by example, demonstrating strong engineering habits and helping create a culture of accountability, quality, and continuous improvement\n\nSupport and mentor other engineers through knowledge sharing, technical guidance, code reviews, and collaborative problem-solving\n\nCollaborate effectively across the organization, including engineering, DevOps, product, and customer-facing teams when platform work intersects with delivery or product needs\n\nBring clarity to complex technical discussions, helping teams evaluate trade-offs, reach decisions, and move initiatives forward\n\nCommunicate frequently and openly with peers, sharing context, decisions, risks, and trade-offs to maintain alignment\n\nProduce clear, thorough documentation for all work, proactively sharing outcomes with the platform team and impacted teams during cross-team initiatives\n\nStay engaged with platform evolution and industry best practices, continuously improving how the organization builds and operates software\n\nIdentify opportunities to improve engineering practices, tooling, and platform capabilities\n\nRequirements\nWhat you’ll bring\n5+ 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.\n\nDistributed systems and cloud architecture experience. Experience designing or contributing to cloud-based systems, with attention to scalability, fault tolerance, security, and operational concerns.\n\nAuthentication 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.\n\nMicroservices 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.\n\nStrong 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.\n\nRelational 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.\n\nStrong 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.\n\nClear documentation and communication. Ability to document technical decisions, implementations, and operational processes, and to communicate effectively with both engineering peers and cross-functional teams.\n\nA growth mindset. A willingness to learn, adapt, and continuously improve technical and product skills in a fast-evolving platform environment.\n\nPractical 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.\n\nBachelor’s degree or equivalent practical experience. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.\n\nWhat makes you stand out\nTechnical excellence and awareness of platform engineering best practices\n\nEnjoys mentoring, sharing knowledge, and supporting the growth of other engineers\n\nPassion for aviation and experience thriving in fast-paced, dynamic environments\n\nLocation\nThis 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.\nWhy Join Us\nSee Your Impact: Your contributions directly enhance the safety and efficiency of aviation operations, affecting hundreds of thousands of passengers and crew every month.\n\nBuild 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.\n\nGrowth Opportunity: Join us at an inflection point as we scale our revenue growth using cutting-edge AI tools and SaaS best practices.\n\nReal 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.\n\nAlso, we offer\nHealth & Wellness: Comprehensive benefits package including health and dental benefits. Paid time off plus an extra day off to celebrate your birthday.\n\nInvest in your future: Take advantage of our company contribution to pension/RRSP matching program to grow your savings while you work.\n\nProfessional Growth: As a fast-growing company, we offer incredible opportunities for career advancement and skill development.\n\nCompetitive 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.\nFor this role, the range is: $120K - $140K/year\n\nHow to Apply\nClick Apply! Send us your resume, including a cover letter. Let us know how you can contribute to creating best-in-class tools and services throughout the aviation industry.\nWhile we sincerely appreciate all applications, only those candidates selected for an interview will be contacted. No phone calls please.\nTrustFlight 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.","description_format":"text","description_chars":11222,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity","Space & Aerospace","Commercial Aviation"],"lifecycle":[{"event":"open","at":"2026-10-14T17:23:24Z"}],"visa":[],"liveness":{"score":51,"band":"ok","label":"Likely open","p_open":1,"p_active":0.684,"p_room":0.75,"age_days":22,"expected_fill_days":23,"reasons":["conf:1","win:late"],"computed_at":"2026-10-14T22:10:46Z"},"pay":{"stated_usd_annual":98041,"is_top_pay":false},"html_url":"https://alion.io/job/trustflight-software-engineer-application-platformtech-lead-2","json_url":"https://alion.io/job/trustflight-software-engineer-application-platformtech-lead-2.json","meta":{"generated_at":"2026-10-14T22:10:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29798,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4044630},"rest":"https://alion.io/mcp/rest/get_company?id=4044630"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftrustflight-software-engineer-application-platformtech-lead-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftrustflight-software-engineer-application-platformtech-lead-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftrustflight-software-engineer-application-platformtech-lead-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/trustflight-software-engineer-application-platformtech-lead-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftrustflight-software-engineer-application-platformtech-lead-2"}]}