Senior Engineer, Application Security
Senior
Application Security
Ci/cd Security
Cve Scanning
Cybersecurity Tools
Dependency Scanning
Dynamic Application Security Testing
Encryption
Engineer
Information Security
InfoSec
Security
Security Automation
Security Standards
Security Testing
Security Testing Tools
Software Security
Static Application Security Testing
Job Description
Shield AI is seeking a Senior Application Security Engineer to support its Hivemind Enterprise product from its cybersecurity engineering organization in San Diego, CA. This onsite role centers on applying application security policies, embedding automated scanning into CI/CD, and partnering closely with developers to drive issues to resolution. You will also help shape how the product is designed, using threat modeling and secure coding standards to improve security from the start.
What you’ll do
- Join the cybersecurity engineering team as part of the Hivemind application security function to help define application security policies.
- Deploy and configure scanning tools within CI/CD pipelines so security checks are executed as part of the software lifecycle.
- Review scanning results and collaborate directly with developers to identify and fix security issues in code.
- Work with the architecture team to address security early by designing secure-by-default software.
- Perform threat modeling and validate designs align with the team’s secure coding standards.
What you bring
- Bachelor’s degree with approximately 5+ years of relevant experience, or a 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 such as static analysis, dynamic analysis, dependency mapping, and CVE scanning (including related practices).
- Comfort working in a Linux development environment.
- Strong organizational, communication, and cross-functional collaboration skills.
- Basic understanding of key cryptography concepts.
Technologies
- CI/CD
- static analysis
- dynamic analysis
- dependency mapping
- CVE scanning
- Linux
- cryptography
Compensation and benefits
- Salary range: USD 120,000 - 190,000 per year.
- Bonus + Benefits + Equity (in addition to pay within the listed range).
- Pay within range listed above plus a temporary benefits package (applicable after 60 days of employment).
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.