Senior Application Security Engineer

Posted 32ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Application Security Engineer at Granicus focusing on security vulnerabilities and best practices. Collaborating with teams to ensure security throughout the development lifecycle.

Responsibilities:

  • Conduct regular security assessments, secure code reviews, threat modeling, and penetration testing
  • Plan and execute security testing for LLM-enabled applications
  • Assess sensitive data exposure risks and validate compensating controls
  • Evaluate risks in tool/function calling and recommend mitigations
  • Design, develop, and implement security tools and automation
  • Partner with engineering teams to embed security best practices across the SDLC
  • Assist with investigation and response for application security incidents
  • Maintain awareness of emerging application and AI security threats

Requirements:

  • Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience)
  • 6–10+ years of experience in application security, product security, penetration testing, or secure software engineering
  • Demonstrated experience with secure SDLC practices, threat modeling, secure code review
  • Hands-on expertise in web and API security testing and common vulnerability classes
  • Proficiency in at least one programming language (e.g., Python, Java, Go, JavaScript/TypeScript, C#)
  • Required AI/LLM security experience: prompt injection/jailbreak testing
  • Excellent written and verbal communication skills

Benefits:

  • Employee Resource Groups to encourage diverse voices
  • Coffee with Mark sessions with the CEO
  • Flexible work arrangements