Careers at Facebook

Software Engineering

Software Engineer, Security Infrastructure

LocalizaçãoLondon, United Kingdom
Facebook was built to help people connect and share, and over the last decade our tools have played a critical part in changing how people around the world communicate with one another. With over a billion people using the service and more than fifty offices around the globe, a career at Facebook offers countless ways to make an impact in a fast growing organization.
The London Security Infrastructure team builds infrastructure that makes it easier to write secure code at Facebook. Our goal is to make the site safer while actually increasing other engineers' productivity. We create libraries that provide common services like authentication and encryption, and we work with teams to integrate those libraries into their products. We use a combination of static and dynamic analysis to identify common security problems such as XSS and SQL injection. In the London office, we tend to focus on the security of our backend services rather than the frontend codebase, but we're willing to work on anything that will make the site safer.

Responsibilities

  • Develop tools to find security problems automatically
  • Build infrastructure and libraries to provide security by default
  • Look for security bugs in our codebase
  • Keep an eye out for new classes of bugs that we should be tackling

Requirements

  • Strong programming experience
  • Extensive knowledge of internet security issues like XSS and SQL injection
  • Knowledge of C++ or Java
  • Experience with an interpreted language like PHP or Python
  • A passion for keeping users safe
Candidatar-me agora