✨ About The Role
- As a Senior Mission Software Engineer, you will own the software solutions deployed to customers.
- The role involves writing code to improve products and scale mission capabilities to more customers.
- Collaboration across multiple teams to plan, build, and test complex functionalities is a key responsibility.
- You will create and analyze metrics for debugging and monitoring purposes.
- The position requires triaging issues, root causing failures, and coordinating next steps.
- You will partner with end-users to translate needs into features while balancing user experience with engineering constraints.
- The job may require travel up to 20% of the time to build, test, and deploy capabilities in real-world environments.
âš¡ Requirements
- The ideal candidate will have at least 5-10 years of experience working with C++ or Rust and Python.
- A strong engineering background in fields such as Computer Science, Software Engineering, Mathematics, or Physics is essential.
- Candidates should have experience building software solutions that involve significant data processing and analysis.
- A successful applicant will possess the ability to quickly understand and navigate complex systems and established code bases.
- A desire to work on critical software that has a real-world impact is crucial for this role.