Staff Product Security Engineer

  • Bengaluru
  • Harness

As a Staff Security Engineer, you will lead efforts to extend visibility into Harness' security posture, integrate and automate core security technologies, and drive continuous improvement across our technical estate. You'll use your knowledge to test, design, and secure solutions that enable Harness' business goals, and collaborate directly with engineering teams to Get Ship Done. You will be responsible for cross-team projects with Engineering and Product, and will sharpen new skills as we continue to scale.


I n this role, you will:

  • Design and develop product security APIs, tools and utilities for internal and external stakeholders.
  • Conduct threat modeling and secure design review of applications backend services and business integrations.
  • Good understanding of cyber security frameworks like OWASP, SANS, NIST, CIS, etc.
  • Perform advanced penetration tests and simulate adversarial attacks against Harness modules APIs, and codebase using industry standard frameworks.
  • Participate in the creation, review and implementation of technical security across global Engineering teams.
  • Consult and advise with developers and Product Managers to analyze and implement security standards, methods, vulnerability remediation, and security architecture.
  • Assess risks and trade-offs, and propose solutions for product security features such as authentication and authorization.
  • Lead manual and automated code review and testing efforts to discover vulnerabilities, weaknesses, and anti-patterns in the Harness platform.
  • Implement and own operation of security tooling, including but not limited to SAST, DAST, and SCA.
  • Use the Harness platform to integrate security processes like vulnerability management into the SDLC.


About You:

  • You have a BS in Computer Science or a related degree.
  • You have at least 7 years of relevant industry experience as a software engineer with a strong security focus.
  • Experienced with DevSecOps.
  • Ability to describe Secure SDLC best practices and software supply chain risks.
  • Experience with any of the Public/Private cloud environments (K8s, AWS, GCP, Azure, etc.)
  • You have expert professional knowledge of enterprise applications, API development, and modern software delivery processes.
  • You have previous experience in a cloud-native environment
  • You are proficient with Java or any similar language and object-oriented programming methodology.