Facebook employeesFacebook employeesFacebook employeesFacebook employeesFacebook employees
x

Software Engineer, Ads Infrastructure and Optimization (New Grad)

Facebook is seeking Software Engineers to join our Ads team. Engineers on this team design, build, and optimize the servers for Facebook's high-volume, auction-based advertising servers, which currently handle hundreds of millions of requests a day.

Responsibilities

  • Code primarily in C/C++
  • Design and implement extremely high-volume, fault-tolerant, scalable server systems
  • Propose and test improvements to ad targeting, ranking, and delivery algorithms

Requirements

  • Pursuing a B.S. in Computer Science or equivalent experience preferred - M.S. or Ph.D. a plus
  • Expertise in C and C++ on *nix
  • Experience building large-scale server applications and reliable software
  • Experience with scripting languages such as Perl, Python, PHP, and shell scripts
  • Experience in auction theory, online advertising, payment processing, and/or machine learning a plus
  • Knowledge of relational databases and SQL