Red Hat

Senior Product Security Engineer

Red Hat

full-time

Posted on:

Location Type: Hybrid

Location: North CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $131,420 - $216,870 per year

Job Level

About the role

  • Engage with engineering teams to promote security-aware development of Red Hat technologies/solutions.
  • Understand current and emerging threats in the enterprise product and service space.
  • Analyze complex software systems and identify potential weaknesses in their architecture.
  • Plan and carry out threat modeling activities, and realistic threat simulations across our offerings.
  • Consult with software developers and product teams on improved security architecture.
  • Ensure that product roadmaps and new features mitigate risk, adhere to security policies, and provide customers with minimal security risk.
  • Contribute to customer facing security documentation, reference, and other data as used by the common vulnerabilities and exposures (CVE) pages.
  • Promote Red Hat Product Security efforts within the community and the greater public.

Requirements

  • Bachelor's degree in computer science/engineering or equivalent/relevant work experience
  • Strong understanding of common security vulnerabilities, (e.g. OWASP Top Ten) including how to detect, demonstrate, mitigate and resolve them
  • Good understanding of Linux security technologies and product security experience; for example: - POSIX Permissions, ACL, SELinux; - Seccomp, Linux namespaces and cgroups; - Linux administrations related to security: secure boot, TPMs, trusted execution environment, Linux boot chain, virtualization, containers and hypervisor security.
  • Experience with one or more programming languages like Go, Python, C/C++, and a willingness to learn new ones
  • Knowledge and experience with modern container orchestration systems: Kubernetes, Openshift; comfortable with container technologies
  • Ability to work with minimal supervision, in a fast-paced environment with a multicultural team distributed across multiple countries and time zones
  • Solid communication and negotiation skills
  • Excellent collaboration skills and dedication as a teammate.
Benefits
  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Linux security technologiesPOSIX PermissionsACLSELinuxSeccompLinux namespacescgroupsGoPythonC/C++
Soft skills
communication skillsnegotiation skillscollaboration skillsdedicationability to work with minimal supervision
Certifications
Bachelor's degree in computer scienceBachelor's degree in engineering