Y

Yum! Brands

Global franchised fast-food restaurant operator

Application Security Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's degree and at least four years of experience in cybersecurity, software engineering, or application development; additional relevant experience may substitute for the bachelor's degree.
  • Experience evaluating application security vulnerabilities for exploitability, business risk, and remediation planning.
  • Experience collaborating with software engineering teams and communicating technical concepts to technical and non-technical audiences.
  • Familiarity with secure software development lifecycle practices and modern software delivery methodologies.
  • Familiarity with compliance and data privacy regulations such as PCI DSS, GDPR, and CCPA and their influence on application security testing and remediation.
  • Knowledge of Git-based development workflows, including branching strategies, pull requests, code reviews, merge approvals, and secure source code management.
  • Knowledge of CI/CD pipelines, build automation, deployment technologies, and security testing integration into software delivery.
  • Knowledge of application security testing methodologies including Static Application Security Testing, Dynamic Application Security Testing, Software Composition Analysis, secrets detection, container security scanning, and Infrastructure as Code security testing.
  • Knowledge of secure coding principles and common software vulnerabilities, including the OWASP Top 10, secure authentication, authorization, input validation, output encoding, session management, and web application attack techniques.
  • Knowledge of HTTP/HTTPS, TLS, RESTful APIs, cookies, headers, CORS, Content Security Policy, and common web communication protocols.
  • Knowledge of authentication and authorization technologies including OAuth 2.0, OpenID Connect, SAML, JWT, and role-based access control.
  • Knowledge of package management ecosystems such as npm, pip, NuGet, Maven, and Gradle, and software supply chain security concepts including dependency management, lock files, transitive dependencies, Software Bill of Materials, and package integrity.
  • Knowledge of containers and container management technologies such as Docker and Kubernetes, including container image security practices and interpretation of container security findings.
  • Knowledge of Infrastructure as Code technologies such as Terraform and CloudFormation and secure configuration practices.
  • Ability to investigate security findings beyond automated scanner output, validate exploitability, understand underlying technologies, and recommend practical remediation approaches.

Responsibilities

  • Partner with United States teams to provide application security guidance as a subject matter expert and operate application security services for the brand.
  • Collaborate with third-party engineers and product owners to identify, prioritize, and remediate vulnerabilities in mobile and web applications across company systems using a risk-based approach.
  • Review vulnerability findings, determine root cause, exploitability, and business impact, recommend remediation strategies, and ensure adherence to remediation timelines.
  • Maintain application security scan profiles and scan policies across Static Application Security Testing, Dynamic Application Security Testing, Software Composition Analysis, container security, Infrastructure as Code, secrets detection, and crowd-sourced penetration testing platforms.
  • Onboard new applications into security services and continuously improve scan coverage and effectiveness.
  • Partner with development teams to integrate security into the software development lifecycle, including secure coding practices, pull request workflows, automated security testing, software supply chain security, and secure release processes.
  • Conduct awareness campaigns with engineering teams to promote secure software development practices and adherence to global technology risk management standards.
  • Monitor publicly disclosed vulnerabilities affecting applications, frameworks, libraries, operating systems, and third-party dependencies; assess business risk, prioritize remediation, validate fixes through rescanning, and communicate recommendations to stakeholders.
  • Coordinate with incident response teams to contain and remediate application security incidents and perform root cause analysis.

Desired Qualifications

  • Experience developing software in one or more modern programming languages, including Java, JavaScript/TypeScript, Python, C#, Go, or Rust.
  • Experience securing applications within Git-based DevSecOps environments.
  • Experience integrating application security controls into CI/CD pipelines.
  • Familiarity with AI-assisted software development tools and security considerations associated with AI-generated code and automated code review.

About the Company

Yum! Brands

Global franchised fast-food restaurant operator

Yum! Brands operates a global network of quick-service restaurants through a franchise-based model, with brands including KFC, Taco Bell, Pizza Hut, and The Habit Burger Grill. It expands mainly by granting franchises and collecting fees and royalties, while also owning a smaller number of company-operated restaurants. Its scale, multi-brand lineup, and franchise-heavy approach help it reach many markets while reducing direct operating costs and risks. The goal is to grow its global footprint and maximize value from its brands by expanding the franchise network and optimizing operations and menu presence across markets.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Louisville, KY
Founded
1997

Recently Posted Jobs

Explore more opportunities at Yum! Brands

See more jobs