Security Engineer, Application Security

OpenAI OpenAI · AI Frontier · San Francisco, CA · Security

Security Engineer focused on application security, responsible for identifying and mitigating vulnerabilities through tools, code reviews, penetration testing, and assessments. Collaborates with development teams to integrate security throughout the SDLC and fosters security awareness.

What you'd actually do

  1. Perform Security Assessments: Conduct regular security assessments, code reviews, and penetration testing to identify vulnerabilities in applications and software.
  2. Develop and Implement Security Tools: Design, develop, and implement security tools, frameworks, and methodologies to protect applications against security threats.
  3. Collaborate with Development Teams: Work closely with development teams to ensure security best practices are integrated throughout the software development lifecycle (SDLC), including secure coding guidelines.
  4. Threat Modeling and Risk Assessment: Conduct threat modeling and risk assessments to proactively identify potential risks and develop mitigation strategies.
  5. Vulnerability Management: Track, analyze, and manage vulnerabilities in applications, providing guidance and support for remediation efforts.

Skills

Required

  • information security
  • cybersecurity
  • security technologies
  • tools
  • best practices
  • secure coding practices
  • threat modeling
  • risk assessments
  • incident response
  • application security
  • software development
  • application security frameworks
  • programming languages (Python, Java, C++)
  • security tools (Burp Suite, OWASP ZAP)
  • security protocols
  • encryption methods
  • written communication skills
  • verbal communication skills

What the JD emphasized

  • security tools
  • secure coding practices
  • threat modeling
  • vulnerability management