
Backend Software Engineer - Mission Planning Strategy
What you need
- Bachelor's in software engineering, physics, astrodynamics, math or related field
- 2+ yrs designing software libraries and backend services, preferably Python
- Proven track record operating independently and solving complex problems
- Experience with system design
- Excellent written and verbal communication skills
What you'll do
- Develop and improve software for multi-sensor satellite constellation customer orders
- Interface with teams to design customer interfaces and back-end pipeline
- Build tools for sales and operators on capacity and growth
- Solve multi-objective optimization to maximize collection capacity
- Design systems of systems with clear interfaces and scalability
|
Loft Orbital is looking for a Backend Software Engineer to join the Mission Platform organization. You'll work on a small and driven team, developing a brand new software product that optimizes tasking across a large heterogeneous constellation of multi-sensor satellites:
We're looking for someone with a solid background in software engineering, ideally with a proven track record of building systems from scratch and solving complex, system-level problems. The ideal candidate can operate independently in a fast-paced environment and challenge requirements. |
About this role:
- Develop and improve a new software product that manages customer orders across a multi-sensor constellation of satellites
- Interface with teams to help design the customer-facing interfaces and the back-end pipeline that goes from a plan to onboard execution
- Build tools and services that help sales and operators understand current and future capacity, operational risks and opportunities for growth
- Solve complex multi-objective optimization problems that maximize collection capacity, balancing various (conflicting) customer constraints, and help define what “optimal” means
- Design systems of systems: decompose complex problems into well-bounded services with clear interfaces, and reason about how they interact, fail, and scale together
Must Haves:
- Bachelor's degree in Software Engineering, Physics/Astrodynamics, Mathematics or a related field
- 2+ years of experience with designing and developing software libraries and backend services, preferably in Python
- Proven track record of operating independently and solving complex problems
- Experience with system design
- Excellent communication skills, both written and verbal, for technical and non-technical audiences
Nice to Haves:
- Master’s degree in Software Engineering, Physics/Astrodynamics, Mathematics or a related field
- 5+ years of experience designing and developing software libraries and backend services, preferably in Python
- Proficiency with Django/GraphQL stacks
- Hands-on experience operating spacecraft
- Experience with C++ / high-performance Python (vectorization, JIT compilation like Numba, GPU parallelization)
- Demonstrated practical experience building high-performance backend software applications and/or libraries
- Specialization in one of the following disciplines:
- Integer/linear/multi-objective optimization or other Operations Research style problems
- Back-end/API performance optimization
- Distributed systems
- Security
- Earth observation tasking
- High-performance computing
Some of Our Awesome Benefits:
Optimize your resume for this job
Get a match score and the keywords you're missing
About Loft Orbital
Loft Orbital deploys space infrastructure as a service, providing rapid, reliable, and simplified access to space.
Similar roles


