
Backend Software Engineer - Mission Planning Strategy
Golden, CO at a glance
- Rent
- #11 of 51$1,810/mo+9% vs US avg
- Weather
- #42 of 51148 mild days45 hot · 38 cold
- Income tax
- #30 of 514.4% top rateColorado
What you need
- Bachelor's degree in engineering, physics, or mathematics
- 2+ yrs backend software development experience
- Python proficiency for libraries and services
- System design experience
- Excellent written and verbal communication skills
What you'll do
- Develop software for multi-sensor satellite constellation tasking
- Design customer-facing interfaces and back-end pipelines
- Build capacity planning tools for sales and operators
- Solve multi-objective optimization problems for collection capacity
- Design scalable systems of systems with clear interfaces
|
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


