Senior Software Engineer - Flights
Perk
Join the Flights Team
At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers' pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily.
We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform.
Flights is one of Perk's fastest-growing engineering areas — expanding from one team to four since 2025, with more growth ahead.
The domain is genuinely complex. A single flight booking involves far more steps, suppliers, and failure modes than most people realize. Our job is to hide that complexity and deliver a seamless customer experience. We're not there yet — and that's the opportunity.
You'll be working across mission-driven teams tackling core platform reliability, self-serve post-booking, booking error recovery, and airline inventory scaling. Each team is cross-functional, so you'll work alongside product, design, and operations — not just engineers.
We know where we want to get to. We don't have all the answers for how to get there — and we want the people we hire to help us figure that out.
- ...Software Engineer, Flight + Plan What You'll Be Doing As a Software Engineer on the Flight + Plan team, you will lead the design and development of scalable systems that power satellite modeling, mission planning, operational automation, and flight dynamics workflows...SeniorPermanent employment
$184k - $208k
...Senior Software Engineer, Flight Software San Jose, CA About the Role Muon seeks a Flight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated versatile software developer with significant previous experience developing...SeniorPermanent employmentFull timeTemporary workWork at officeRemote workFlexible hours- A leading aerospace technology company is seeking a Senior Software Engineer to develop spacecraft flight software. The successful candidate will contribute to the entire software lifecycle and support GNC algorithm development. This role offers fully remote opportunities...SeniorRemote work
- Beacon AI is seeking a Staff Software Engineer in San Francisco to enhance aviation safety through predictive modeling. You will join a dynamic team responsible for developing AI-powered flight solutions, focusing on scalable machine learning systems. The ideal candidate...SeniorWork at office3 days per week
- CHAOS is seeking a Senior Guidance Software Engineer in Los Angeles, CA. You will lead the development of guidance software for a new autonomous airframe... ...software within COTS frameworks and integrating it with flight hardware. The ideal candidate has over 10 years of...Senior
- ...Apex Technology, Inc. is seeking a Flight Software Engineer in Los Angeles to design and develop software for autonomous operation of satellite buses. This role involves ensuring reliable software operation around the clock, as well as collaborating with both internal...SeniorFull time
$157.8k - $212k
...preparing for the launch of our commercial service. Overview We are looking for a talented Software Engineer with exceptional C++ skills to work on our core Flight Framework that flies our aircraft! This is the framework that powers all the software systems on...SeniorFull timeTemporary workFlexible hours- ...A leading aerospace and defense company seeks a remote Software Engineer to develop spacecraft flight software. The ideal candidate will have extensive experience in embedded programming and flight software, leading development efforts for satellite platforms. With a...SeniorRemote work
- ...A leading aerospace company is seeking a Senior Software Engineer to develop and test spacecraft flight software. This fully remote position requires proficiency in C/C++, experience with embedded software, and a minimum of 9 years in the industry. The engineer will be...SeniorRemote work
- ...Position Title: Senior Software Systems Engineer (Embedded Flight Systems) Requisition ID: 1742 Position Location: Fairfax, VA Position Reports To: Director, Software Engineering Supervises Others: No At Trident Systems Space Electronic Systems (SES)...SeniorTemporary workFor contractorsLocal area
- ...leadership team already in place, we are well positioned to capitalize on already overwhelming demand. Job Overview: As a Flight Software Engineer, you will design and develop mission-critical software that enables the operation of advanced aerospace and defense...Senior
- A leading aerospace company in Cedar Park, Texas is seeking an Aerospace Software Engineer for the Flight Software group. The role involves designing, implementing, and testing high-reliability flight software for launch vehicles. Candidates must possess strong skills...Senior
$167.9k - $245k
...Senior Software Project Engineer Joby Aviation's Flight Research team is looking for a Senior Software Project Engineer to help drive technical execution across our software and autonomy development portfolio. You will work across multiple concurrent workstreams, including...SeniorPermanent employmentTemporary workShift work$140k - $178k
Inversion is seeking a Senior Flight Software Engineer to own the flight software stack for next-gen reentry vehicles in Los Angeles. Responsibilities include software development from concept to deployment, integration testing, and mentoring engineers. The ideal candidate...Senior- ...leading aerospace technology firm in Austin, Texas, seeks a Software Engineer to develop and integrate software for missions including satellites... ...experience in software development, particularly in flight software systems. Strong C/C++ programming skills, experience...Senior
- A leading aerospace technology company in San Francisco is seeking a Senior Flight Software Engineer to develop control software for their cutting-edge aerospace products. The ideal candidate will have extensive experience in software development, especially in C++ or Rust...SeniorFlexible hours
$82.3k - $220k
Draper Inc. is seeking a Senior Flight Software Engineer in Cambridge, MA. The role involves developing next-gen resilient software solutions for various domains and requires expertise in embedded software and real-time systems using C/C++. Candidates must have a bachelor...Senior- A defense development firm in California is seeking a Senior Flight Software Engineer to design and develop flight software for missile systems. The role requires collaboration with engineering teams to ensure robust integration of software into high-reliability environments...Senior
- A defense technology firm in Costa Mesa, California, seeks a Senior Flight Software Engineer to develop the embedded software powering aircraft. You will work on vehicle control systems, device drivers, and control law implementations while mentoring junior engineers. The...Senior
$164.65k - $230.51k
Blue Origin is seeking a Flight Software Engineer III to design and deliver real-time embedded flight software for national security spacecraft. Located in Seattle, this role requires a minimum of 5 years in embedded software development and proficiency in C/C++. An active...SeniorRelocation package- ...Senior Software Engineer We are seeking a Senior Software Engineer to design, implement, test, and certify flight-critical autonomy algorithms for next-generation aerospace systems. In this role, you will develop model-based flight software using MathWorks tools and...Senior
$139k - $200k
Inversion is seeking a Senior Software Engineer in Los Angeles. You will lead the development of flight software for advanced reentry vehicles, replicating the performance required for a viable transportation layer. You will be involved in owning software components from...Senior$113.4k - $252k
Traveltechessentialist is seeking a Senior Software Engineer to join our Flights group in New York, NY. You will design and develop features for Navan's premier flight platform, impacting customers globally. Ideal candidates will have over 6 years of experience in complex...Senior- Reliable Robotics Corporation in Mountain View, California is looking for a Sr. Flight Software Verification Engineer to verify embedded software used in aviation systems. This role involves responsibilities such as developing verification strategies, creating compliant...Senior
$150k - $210k
...Senior Flight Software Engineer - Help Build the Next Generation of Spacecraft Systems! El Segundo, CA | On-site Opportunity Summary A fast-growing space technology startup is developing advanced spacecraft systems for high-energy orbital missions across LEO...Senior$150k - $165k
...Zachary Piper Solutions is seeking a Senior Flight Software Engineer to join a Government Consulting company located in Lanham, MD through a hybrid onsite work environment. The Senior Flight Software Engineer will develop embedded flight software, support FPGA/SoC development...SeniorRelocation packageShift work- A leading space software company is seeking a Senior Flight Software Engineer I to join their Internal Missions team. You will be responsible for developing software for pioneering satellite communications. Ideal candidates have at least 4 years of spacecraft software development...Senior
- A leading aerospace technology company is seeking a Senior Flight Software Engineer in California. In this role, you will be integral to the software development cycle for flight computers used in space missions. Ideal candidates have a Bachelor's degree in related fields...Senior
$154k - $211k
...ground up. Whether you're in propulsion, manufacturing, software, avionics, or a corporate function, you'll collaborate across... ...next generation of explorers. About the Role: As a Senior Flight Software Engineer within the Interplanetary Sciences Program at Relativity...Senior- A leading aerospace technology company in Burlington, MA, is seeking a Senior Software Engineer to lead the development of autonomy and flight software systems. The role demands technical leadership in software architecture, design, and integration for complex autonomous...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Flights. Be the first to apply!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States

