Facebook Software Engineer, Security (Data Privacy) in London, United Kingdom
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.
Facebook’s Data Privacy team is seeking software engineers with expertise in storage systems and security to help secure the data of people using Facebook. We build the systems that protect the privacy of the people who use Facebook. Our work covers a variety of areas, including (1) enforcing proper retention, deletion, use, and exposure of user data, consistent with the data privacy expectations of the people who use Facebook, (2) ensuring deletion of data that people entrust with us from online storage systems, (3) implementing tools to anonymize data in one of the largest data warehouses in the world, (4) participating in the validation of internal privacy controls, (5) demonstrating the effectiveness of FB's privacy program to external parties, and (6), improving our product infrastructure by making it easy for engineers to make the right choices around privacy when building their products. We are looking for someone who loves working at scale, building reliable systems and processes, and who is passionate about keeping user data secure.
Proactively develop software to support user data deletion and anonymization.
Lead improvements to underlying data access APIs and product infrastructure
Implement robust enforcement mechanisms to safeguard user data privacy with minimal developer input
Work with engineering and legal teams to understand data retention, deletion, use and exposure requirements
B.S. or M.S. in Computer Science or related field, or equivalent experience
Knowledge of computer security concepts and practical experience applying them to real-world problems
Experience developing in a large Object Oriented codebase
Strong communication skills
Experience building storage systems, or alternatively, large-scale distributed systems
Ability to work cross-functionally with partner product and infrastructure teams and drive changes
Knowledge of PHP, C++