✨ About The Role
- The Mission Software Engineer will own the software solutions deployed to customers and write code to enhance products.
- Collaboration across multiple teams, projects, and products is required to plan, build, and test complex functionalities.
- The role involves creating and analyzing metrics for debugging and monitoring purposes.
- Candidates will be responsible for triaging issues, identifying root causes, and coordinating next steps.
- Partnering with end-users to translate needs into features while balancing user experience with engineering constraints is a key responsibility.
âš¡ Requirements
- A successful candidate will have a bachelor's, master's, or PhD in Computer Science, Software Engineering, Mathematics, Physics, or a related field.
- The ideal candidate will possess over three years of production-grade C++ experience in a Linux development environment.
- Experience in building software solutions that involve data processing and analysis is essential.
- Candidates should be familiar with modern build and deployment tools such as NixOS, Docker, and Terraform.
- A strong ability to understand and navigate complex systems and established code bases is crucial for success in this role.