Software Engineer, Systems

Meta Meta · Big Tech · Bellevue, WA

Software Engineer focused on building and testing platforms, services, and products for Meta's big data computing and analysis, with a strong emphasis on data privacy and security. The role involves designing and implementing granular access control list solutions, improving data infra permission services, and developing highly-scalable solutions.

What you'd actually do

  1. Research, design, develop, build and test platforms, services and products that support Meta's big data computing and analysis with a focus on data privacy and security.
  2. Build new features and improve existing systems.
  3. Push code, drive the development of the privacy and security solutions in Meta's big data computing platform, and be a part of a team to protect billions of users' data.
  4. Design, develop, build a finer granular access control list solution on Meta's data warehouse to enable security and privacy use cases for Facebook and lnstagram.
  5. Perform data analysis to identify opportunities in Meta's data infra permission service and develop solution to improve its reliability and efficiency.

Skills

Required

  • Python
  • PHP
  • Haskell
  • Relational databases and SQL
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • Linux, UNIX, or other "nix-like OS
  • Core web technologies: HTML, CSS, or JavaScript
  • Building highly-scalable performant solutions
  • Data processing
  • programming languages
  • databases
  • networking
  • operating systems
  • computer graphics
  • human-computer interaction
  • Big data computing platform, libraries and data modeling
  • mathematics
  • statistics
  • algorithms
  • Distributed systems

What the JD emphasized

  • data privacy and security
  • big data computing
  • access control list solution