Job Description:
The Hivemind Enterprise Team is seeking a Senior Application Security Engineer for our Hivemind Enterprise product.
The Hivemind Enterprise product is a software development kit (SDK) that enables scalable design, deployment, evaluation, and iteration of autonomy architectures for a wide range of robotic platforms. Hivemind Enterprise is a highly technical software product providing tools and user interfaces to support multiple user personae, ranging from AI developers to test engineers.
What you'll do:
- As an application security engineer for Hivemind you will join our cybersecurity engineering team to help define our application security policies, deploy and configure scanning tools within our CI/CD pipelines, review scanning results and work directly with our developers to identify and fix security issues in or code.
- In addition, you will have the opportunity to help solve security issues before they start by working with our architecture team to design a secure-by-default software product, performing threat modeling, and validating designs meet our secure coding standards.
Required qualifications:
- Bachelor’s degree with approximately 5+ years of relevant experience, or Master’s degree with approximately 4+ years of relevant experience, in cybersecurity, software engineering, or a closely related technical field
- Experience developing or testing cyber secure code
- Strong understanding of modern software engineering practices, including CI/CD, automated testing, configuration management, and software lifecycle processes
- Familiarity with threat modeling
- Experience with software analysis tools, including static analysis, dynamic analysis, dependency mapping, CVE scanning, etc.
- Comfortable working in a Linux development environment
- Strong organizational, communication, and cross-functional collaboration skills
- Basic understanding of key cryptography concepts
Preferred qualifications:
- Previous experience on an application security team for a large, complex software product
- Experience as a DevSecOps engineer, especially in a GitLab environment
- Experience writing software or testing Python, C/C++, and/or Go
- Red-teaming experience
- Software reverse engineering skills