SENIOR SOFTWARE ENGINEER - APPLICATION SECURITY
San Francisco, CA
Our client is looking for an experienced Security Engineer for their San Francisco office (when it is safe to return to the office). Their security team's mission is to continually improve the security of their products and their customers. This role combines research, analysis, prevention, detection, and forensics. You will do everything from building safer, more secure systems to detecting advanced (APT) attackers. This role requires constant adaptation as new challenges arise in their wide and ever growing surface area.
In this role, you will:
Design and implement defensive systems that enhance security.
Build tooling and processes to help other developers create secure products.
Be a security subject matter expert and respond to internal security engineering questions/requests.
Work with other teams to help architect solutions that are inherently secure.
Carefully balance security risk and product advancement.
Respond to security and privacy incidents, write incident reports, and participate in postmortems.
Perform penetration testing on our internal and external applications.
Integrate customer security requirements into product and system design.
Operate external bug bounty programs to source vulnerability information.
Work with teams within the company to discover and implement new detection capabilities and logging sources.
Bachelor's Degree in Computer Science/Engineering or equivalent practical experience.
4+ years of experience on security-focused teams.
Strong programming/coding fundamentals.
Experience working with web services deployed on Cloud providers.
An ideal candidate has:
Strong communication skills and desire to collaborate across teams.
Demonstrated ability to ship production-quality software in a dynamic environment.
Experience working with firmware and hardware security.
Familiarity with data privacy regulations and compliance e.g. CCPA, GDPR, SOC 2