EngineerJobs.io
← Back to all jobs
Sherwin-Williams

Sr. Application Security Engineer / Ethical Hacker

Cleveland, OH Remote $99k - $127k/yr Full time Posted 4d ago

Job Description

As a Senior Application Security Engineer, you will lead manual penetration testing efforts across traditional and AI-enabled applications and drive fixes with development partners.

Responsibilities

  • Gather and interpret functional, technical, and architectural requirements to plan application security assessments
  • Create testing strategies and test plans based on application functionality, architecture, data flows, and identified risks
  • Apply and maintain advanced knowledge of application security testing methodologies, tools, and emerging attack techniques
  • Research risks and testing approaches for both traditional applications and AI-enabled applications
  • Find opportunities to strengthen penetration testing methodologies, testing effectiveness, and offensive security capabilities
  • Evaluate, configure, and use offensive security tools to support application penetration testing
  • Develop and maintain scripts, automation, and custom tools to improve testing efficiency and effectiveness
  • Set up and maintain testing environments, payloads, and supporting technical resources
  • Evaluate new application security and AI security testing tools and techniques
  • Support repeatable testing procedures, methodologies, and technical standards
  • Plan and execute end-to-end penetration tests for traditional and AI-enabled applications
  • Identify, exploit, validate, and document application security vulnerabilities
  • Assess attack paths and application-specific risks that may not be found via automated testing
  • Share technical findings, risk information, and remediation recommendations with stakeholders
  • Retest applications to validate remediation of application security findings
  • Review assessment results and provide technical guidance to members of the Application Security team
  • Track and report metrics on assessment status, testing coverage, findings, and remediation progress
  • Create and maintain penetration testing documentation, methodologies, runbooks, and standard operating procedures
  • Mentor and provide technical guidance to less-experienced Application Security team members
  • Participate in team planning, retrospectives, and knowledge-sharing activities
  • Support Security Champions in reinforcing secure development and AI security practices
  • Assist in evaluating security tools, technologies, and service providers
  • Perform project and task tracking and reporting as needed

Requirements

  • Bachelor’s Degree (or foreign equivalent); or in lieu of a degree, at least 12 years of experience in the field of Information Technology or Business (work experience or a combination of education and work experience in the field of Information Technology or Business)
  • 5+ years IT and/or cybersecurity
  • 5+ years of application security experience, including hands-on work performing application penetration testing or offensive security assessments
  • Advanced knowledge of Web applications, APIs, and common application security vulnerabilities
  • Advanced knowledge of manual application penetration testing methodologies and techniques
  • Advanced knowledge of authentication, authorization, session management, and application business logic
  • Advanced knowledge of Software Development Lifecycle (SDLC) and secure development practices
  • Advanced knowledge of AI Architecture and model training processes
  • Experience planning and conducting application penetration tests end-to-end, including assessments of cloud-native applications and other modern application architectures
  • Experience identifying, exploiting, validating, and documenting application security vulnerabilities
  • Experience developing scripts, automation, or custom tools using one or more languages
  • Experience using application security and offensive security testing tools
  • Experience communicating technical findings, risk, and remediation recommendations to technical and non-technical stakeholders
  • Ability to work independently and collaboratively with development teams, security teams, and other stakeholders
  • Experience mentoring and providing technical guidance to less-experienced professionals
  • Experience conducting threat modeling and evaluating complex application attack paths
  • Must be legally authorized to work in the United States without company sponsorship
  • Must be at least eighteen (18) years of age

Preferred Experience

  • Offensive Security Certified Professional (OSCP) certification (strongly preferred)
  • Experience performing security testing of AI-enabled applications, LLMa, or related technologies
  • Experience testing mobile applications and legacy industrial systems
  • Experience reviewing source code to identify security vulnerabilities
  • Experience developing proof-of-concept exploits or modifying security testing tools
  • Additional offensive security or application security certifications

Location: Cleveland, OH (remote)

Salary: USD 98,935 - 126,963 per yearly

Minimum Experience: 12 years

Education: Bachelor’s Degree (or foreign equivalent)

Similar Jobs