Senior Software Engineer Flight + Plan
Listed on 2026-05-30
-
Software Development
Software Engineer
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 across Quindar’s platform.
You’ll work primarily in Python to architect and implement high-performance backend systems capable of supporting real-world spacecraft operations in production environments. This includes building and validating algorithms, integrating cloud-native services, and developing infrastructure that scales from single missions to large satellite constellations.
This role sits at the intersection of aerospace engineering and modern software infrastructure. You’ll collaborate closely with flight dynamics engineers, operators, frontend engineers, and product leadership to turn complex operational requirements into resilient, maintainable systems.
Success in this role requires more than strong implementation skills. We’re looking for engineers who actively seek leverage through automation and who are enthusiastic about integrating AI tools, coding agents, and AI-assisted workflows into their daily practice. At Quindar, we believe modern engineering teams should use AI to accelerate development, improve validation depth, reduce operational friction, and raise the overall quality bar across the platform.
In this role, you will:
Lead the design and implementation of backend systems supporting mission planning, satellite operations, and flight engineering workflows
Develop and validate algorithms related to optimization, orbit propagation, scheduling, sensor fusion, or operational automation
Build APIs and distributed services that integrate with cloud infrastructure and operational tooling
Improve system scalability, reliability, observability, and performance across mission-critical workflows
Use automation and AI-assisted engineering practices to improve developer productivity, testing depth, debugging efficiency, and operational insight
Collaborate cross-functionally with aerospace engineers, operators, frontend engineers, and product managers to deliver operationally robust solutions
Help shape engineering standards, technical direction, and architectural decisions across the Flight + Plan domain
Mentor engineers and contribute to a strong culture of ownership, iteration, and technical excellence
Technical Skills
Required
Strong proficiency in Python and experience with Java (C++, Rust, or other systems languages are a plus)
Deep experience building scalable backend or distributed systems in production environments
Experience developing software that models complex mathematical, aerospace, or physics-based systems
Applied experience developing or validating algorithms for optimization, mission planning, orbit determination, scheduling, or sensor fusion
Strong understanding of software architecture, performance optimization, reliability, and modern engineering best practices
Experience designing, analyzing, and troubleshooting:
API services
Distributed systems
Relational databases
Caching and event-driven architectures
Experience building and deploying containerized applications using Kubernetes and/or serverless cloud infrastructure
Hands-on experience with AWS services such as:
Lambda, ECS, EKS
Cloud Watch, S3
EC2, RDS, EFS/EBS
Experience with CI/CD systems and modern git-based workflows
Enthusiasm for using AI-assisted engineering tools and automation to improve development velocity and software quality
What Makes You Stand Out
You use automation and AI to increase engineering leverage and system quality — not just move faster
You thrive in ambiguous, highly technical problem spaces and can independently drive solutions from concept to production
You balance long-term architectural thinking with rapid execution
You communicate clearly across software, aerospace, and operational teams
You maintain high standards for reliability, maintainability, observability, and operational readiness
You naturally take ownership and help raise the technical bar for the team around you
Background Qualifications
Bachelor’s degree in Computer Science,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).