✨ About The Role
- The Sr. Back-End Software Engineer will be responsible for designing and developing innovative features for the company's product, Mirage.
- This role involves collaborating with scientists, engineers, and product managers to create impactful software solutions.
- The engineer will take ownership of major parts of the software, ensuring high-quality and maintainable code.
- The position requires shipping features efficiently while balancing quality and speed.
- The candidate will work within a hybrid model, spending 3-4 days a week in the office in Santa Clara, CA.
⚡ Requirements
- The ideal candidate will have at least 5 years of relevant experience in software engineering, particularly in back-end development.
- A strong proficiency in Python or C++ is essential for success in this role.
- Experience with large-scale distributed systems is crucial, indicating a background in building scalable applications.
- Familiarity with Linux-based operating systems is required, showcasing the need for a solid technical foundation.
- Candidates with expertise in machine learning, natural language processing, or computer vision will have a significant advantage.
- A passion for delivering innovative solutions that have a meaningful impact on national security is highly valued.
- A bachelor's degree in Computer Science, Engineering, or a related field is required, with advanced degrees being a bonus.