img
Permanent

Lead Software Engineer

City of London
money-bag Negotiable
1A0AB7EDEEDE74EBD24C70BD02C2755F
Posted 3 days ago

About Us

TrustFlight is an innovative aviation software company that specializes in developing cutting-edge AI, digital workflow and analytics applications for the aviation industry. Our software empowers many of the world''s airlines, airports, and aviation service providers to enhance safety, optimize their operations and improve overall efficiency.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 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 TrustFlight: Shaping the future of Aviation TechnologyYour Role

As Lead Engineer, you’ll own the end-to-end development and modernization of our flagship product. You’ll work with legacy systems, scale solutions for growth, and make business-focused technical decisions, choosing the right tools to deliver maximum impact. You’ll be a self-starter who drives excellence, inspiring and pushing the team to achieve high standards and deliver real value for our customers. Reporting to Director of Engineering, you will lead a team of software engineers to achieve new heights!What you’ll be doing

Development and Code Quality:Write clean, maintainable code using modern frameworks and best practicesParticipate in code reviews and pair programming to ensure code qualityDebug, troubleshoot, and optimize applications for performance and scalabilityContribute to technical discussions and architectural decisionsEnsure adherence to coding standards and best practicesTesting and Quality Assurance:Leverage test automation to ensure all deliverables are robustly tested prior to releaseImplement and maintain automated testing (unit, integration, and end-to-end tests)Collaborate with QA Engineers to ensure comprehensive testing coveragePractice Test-Driven Development (TDD) and quality-first mindsetDevOps and Infrastructure:Own/maintain CI/CD pipelines to ensure swift delivery of reliable buildsWork with cloud-based architectures and DevOps best practicesEnsure system stability, security, and scalabilityCollaboration and Leadership:Collaborate with cross-functional teams including Product Managers, Designers, and Engineering teamsMentor junior engineers through pairing and design/code reviewsLead team development through 1:1s, performance feedback, and career growth initiativesStay current with industry trends, technologies, and best practicesWhat you’ll bring

Essential:Bachelor''s degree in Computer Science, Software Engineering, or related field7+ years of software development experience leading projects or teamsStrong understanding of AI capabilities, tooling, and current state of technologyUnderstanding of machine learning concepts (supervised/unsupervised learning, training vs inference)Basic knowledge of how Large Language Models (LLMs) workFamiliarity with AI model capabilities, limitations, and appropriate use casesUnderstanding of prompt engineering principles and best practicesProficiency in .NETTechnical Skills:Strong understanding of core software engineering practices (TDD, clean code, design patterns)Expertise in performance profiling with deep awareness of performance pitfallsIn-depth knowledge of security measures and authentication techniquesProven debugging expertise and root-cause analysis capabilitiesExperience with Agile methodologies and CI/CD practicesUnderstanding of web development best practices and design patternsLeadership and Mentorship:Leadership skills and ability to mentor team membersNatural leadership skills, inspiring and mentoring those you work withExperience in people leadership, performance development, and building high-performing teamsExperience in fast-paced, dynamic environmentsAI Integration Skills:Proficient use of AI coding assistants (GitHub Copilot, Claude, ChatGPT, Grok) for developmentAbility to critically evaluate and refine AI-generated code and solutionsExperience using AI for debugging, code review, and documentation generationExperience with fine-tuning and customizing AI models for specific use casesUnderstanding of AI model security, data privacy, and compliance requirementsKnowledge of AI model monitoring, observability, and performance optimizationArchitecture and Design:Understanding of software architecture principles and system designDeep expertise in software architecture, system design, and scalabilityAbility to ensure system architecture supports scalability and long-term maintainabilityExperience in making architectural decisions and technical roadmap developmentSecurity and Performance:Knowledge of cybersecurity best practices and compliance requirementsExpertise in performance optimization and scalability considerationsDeep understanding of performance pitfalls, particularly for offline operationsUnderstanding of authentication protocols (RESTful, GraphQL, RPC)Soft Skills:Excellent communication and interpersonal skillsProven track record in agile development environmentsStrong problem-solving skills and solution-oriented mindsetQuality mindset with attention to detail and best practicesAbility to work effectively in collaborative team environmentsWhat Makes You Stand Out

Technical Excellence:Architectural acumen and strategic thinking abilityExperience driving and managing technical change in dynamic environmentsTrack record of leading technical projects and delivering high-quality outcomesIndustry awareness and keeping up with trends and best practicesDesirable:Experience with additional technologies/frameworksIndustry knowledge or domain expertiseExperience in setting up or scaling engineering teamsLocation:

This role will be based out of our office in London. 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 and 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.

How to Apply

Click 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.While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted. No phone calls please.TrustFlight is an equal opportunities employer. We are committed to building a diverse and inclusive team and welcome applications from all qualified individuals, regardless of race, gender, age, disability, religion or belief, sexual orientation, or any other characteristic protected by UK law.

#J-18808-Ljbffr

Other jobs of interest...

Oho Group
LondonYesterday
money-bag£35000 - £45000 per annum
Oho Group
LondonYesterday
money-bag£80000 - £130000 per annum
Scott Merrick LLP
ChelmsfordYesterday
money-bag£24,000
Resourgenix Ltd
LondonYesterday
money-bagNegotiable
Experis
Central LondonYesterday
money-bag£850 - £888 per day
Harvey Nash
LondonYesterday
money-bag£90,000
Client Server
East LondonYesterday
money-bag£100,000
Collinson
LondonYesterday
money-bagNegotiable
UnitedHealth Group
LondonYesterday
money-bagNegotiable
nCino, Inc.
LondonYesterday
money-bagNegotiable
GenTrack
LondonYesterday
money-bagNegotiable

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!