✨ About The Role
- As a Mission Software Engineer, you will be responsible for owning software solutions deployed to customers.
- The role involves writing code to enhance products and scale mission capabilities to a broader customer base.
- Collaboration across multiple teams is essential for planning, building, and testing complex functionalities.
- You will create and analyze metrics for debugging and monitoring purposes.
- The job requires triaging issues, identifying root causes of failures, and coordinating next steps.
- You will partner with end-users to translate their needs into features while balancing user experience with engineering constraints.
- The position may require travel up to 30% of the time to build, test, and deploy capabilities in real-world environments.
âš¡ Requirements
- The ideal candidate will have a strong engineering background, preferably in Computer Science, Software Engineering, Mathematics, or Physics.
- A minimum of 6 years of experience working with various programming languages such as Python, C++, Rust, Go, and JavaScript is essential.
- Proficiency in React and JavaScript/TypeScript is required, indicating a strong front-end development capability.
- The candidate should have experience in building software solutions that involve significant data processing and analysis.
- A desire to work on critical software that has a real-world impact is crucial for success in this role.
- The candidate must be eligible to obtain and maintain a U.S. TS clearance, highlighting the importance of security in this position.