Application Security Engineer
Role details
Job location
Tech stack
Job description
We are partnering with a leading enterprise retail and technology organization to hire a Senior Application Security Engineer. This company operates at significant scale, delivering digital, e-commerce, and AI-driven solutions that serve millions of users. In this role, you will support and advance enterprise AI security initiatives by partnering closely with engineering and cybersecurity teams. You will play a key role in strengthening the security posture of modern applications, APIs, and AI-enabled platforms, helping to implement secure development practices and scalable security controls across the organization., The Senior Application Security Engineer will focus on evaluating and implementing modern application and AI security practices within a complex enterprise environment. You will collaborate with cross-functional teams to integrate security into the software development lifecycle and ensure applications are resilient against evolving threats.
- Partner with engineering and cybersecurity teams to implement application and AI security best practices, tools, and processes
- Conduct secure code reviews across applications, APIs, automation workflows, and AI-enabled services
- Evaluate and validate findings from dynamic application security testing (DAST), software composition analysis (SCA), and other vulnerability discovery tools
- Integrate security controls and automated testing into CI/CD pipelines to support DevSecOps practices
- Analyze application and infrastructure vulnerabilities, prioritize remediation efforts, and provide actionable recommendations
- Support threat modeling and security design reviews for applications, APIs, and AI/ML systems
- Research and assess emerging AI security tools, adversarial testing approaches, and vulnerability discovery techniques
- Collaborate with development teams to improve secure software development lifecycle (SDLC) practices
- Develop documentation, standards, and repeatable processes related to application and AI security
- Participate in proof-of-concept evaluations for new security technologies and capabilities
Requirements
- 4+ years of experience in application security, cybersecurity engineering, software engineering, or related technical security roles
- Bachelor's degree in Computer Science, Cybersecurity, Information Systems, Engineering, or equivalent practical experience
- Strong understanding of secure coding practices and common application vulnerabilities
- Experience performing secure code reviews in one or more modern programming languages
- Experience analyzing and validating vulnerability findings from automated security tools
- Experience with dynamic application security testing (DAST) tools and vulnerability assessment methodologies
- Familiarity with CI/CD pipelines and integrating automated security testing
- Understanding of OWASP Top 10, API security risks, and secure software development lifecycle (SDLC) practices
- Strong analytical and problem-solving skills with the ability to communicate technical findings clearly, * Experience working in enterprise-scale DevSecOps environments
- Familiarity with AI security frameworks, adversarial testing concepts, or AI vulnerability discovery tooling
- Experience integrating security testing into cloud-native or containerized environments
- Knowledge of software composition analysis (SCA), static application security testing (SAST), and runtime security tools
- Familiarity with cloud security practices across AWS, Azure, or Google Cloud Platform
- Relevant certifications such as CISSP, CSSLP, OSCP, GSEC, or GIAC application security certifications
Benefits & conditions
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family's needs. For details, please review the DAHL Benefits Summary: .