Facebook Security Engineer (Oculus) in Menlo Park, California

Intro:
Facebook's mission is to give people the power to share, and make the world more open and connected. Through our growing family of apps and services, we're building a different kind of company that helps billions of people around the world connect and share what matters most to them. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to make the world more open and accessible. Connecting the world takes every one of us—and we're just getting started.

Summary:
Facebook's security team is seeking a highly talented and motivated security engineer for Oculus. This is a high impact role with a high profile team, offering the opportunity to work with the latest technologies in an environment that encourages big ideas and radical new approaches. You will work alongside some of the best security people in the world, making sure that the data, devices and user experiences that we are trusted to protect are secured to the highest standard. The ideal candidate will share our passion for designing and driving to closure efficient solutions to complex security problems, while minimizing employee friction and maximizing productivity.

Required Skills:

  1. Design and build class-leading solutions to Oculus’ security challenges and security requirements

  2. Provide subject matter expertise on architecture, authentication and system security

  3. Provide actionable security guidance on a constant stream of new projects and technologies

  4. Proactively find and drive to closure security risks and problems

  5. Design and drive to closure internal tools security solutions that detect and respond to security issues

  6. Make self-driven intelligent decisions around prioritization of efforts based on risk across product and technology domains

  7. Perform security assessments of anything from a physical security system to a complex web application

Minimum Qualifications:

  1. B.S. or M.S. Computer Science or related field, or equivalent experience

  2. Communications and leadership skills across organizational and technical discipline boundaries

    1. Experience working with multiple operating systems, with knowledge of Linux, Android and Windows

    2. Background in host, network, web and application security, including web browser security

    3. Knowledge of the Android security model

    4. Security architecture design and Threat modeling

    5. Track record of creating and implementing scalable security processes across an organization

    6. Security code review skills and an ability to organize and evaluate security/penetration tests

    7. Experience with applied cryptography including PKI, SSL, Symmetric and Asymmetric cipher primitives and key management

    8. Knowledge of TCP/IP networking, and network services such as DNS, SMTP, DHCP, etc.

    9. Experience with an interpreted programming language (PHP, Python, Perl, Ruby, etc.)

    10. Knowledge of internet security issues and the threat landscape

Preferred Qualifications:

  1. Native development experience in C/C++ on Android

  2. Familiarity with C# and .NET Framework

Industry: Internet

Equal Opportunity: As part of our dedication to the diversity of our workforce, Facebook is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com or you may call us at 1+650-308-7837.