Job Description
Axon is seeking a Senior Application Security Engineer to drive security initiatives within the software development lifecycle. This role involves empowering development teams with the tools, knowledge, and processes necessary to build secure applications. The engineer will work closely with developers as a security partner to enhance the company's security posture while maintaining speed and innovation.
Role involves:
- Building and maintaining security automation tools for CI/CD pipelines.
- Partnering with engineering teams to design secure architectures and workflows.
- Providing actionable guidance to development teams on security.
- Delivering training and mentorship on secure coding practices.
- Deploying and operationalizing static (SAST), dynamic (DAST), and dependency (SCA) scanning tools.
- Leading vulnerability management efforts.
- Creating and enhancing tools that automate repetitive tasks.
Requirements:
- Proficiency in programming languages like Python, Java, Go, or C#.
- Strong experience with modern development workflows, including CI/CD pipelines and Git-based version control.
- In-depth understanding of vulnerabilities and secure coding practices.
- Hands-on experience with security tools like Snyk, Semgrep, or similar.
- Ability to simplify and communicate technical security concepts to diverse audiences.
- Experience performing secure code reviews and interpreting SAST/DAST results.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
Role offers:
- Competitive salary and 401k with employer match.
- Discretionary paid time off.
- Paid parental leave.
- Medical, Dental, Vision plans.
- Fitness Programs.
- Emotional & Mental Wellness support.
- Learning & Development programs.