Performance and Capacity Engineer, University Grad

Facebook | Menlo Park, CA

Posted Date 8/11/2018
Description Facebook is seeking a Performance and Capacity Engineer to join the Capacity Engineering & Analysis team to focus on site-wide performance and capacity projects. This person would be required to work cross-functionally with a number of teams to ensure optimal operation and growth of our computing resources from both a cost and technology perspective. This position is based at our Menlo Park office.

RESPONSIBILITIES

  • Scale the largest web capacity in the world: Work with Product Engineering, Infrastructure Engineering, and Data Engineering team to find the optimal way to scale the infrastructure

  • Own end-to-end product design, launch, and operation: Support architecture design, define networking requirement, and help code build from scratch to support new product launch

  • Tackle the state-of-the-art hardware performance issues: Analyze and debug difficult server performance issues (latest in industry), identify bottlenecks and optimize product/service performance to improve user experience

  • Solve hardest software performance issues: Work with software developers closely to improve code base performance (e.g. algorithm redesign), reduce resource consumption and shorten request latency

  • Plan the largest server and data center capacity: Own and drive overall Facebook capacity planning work for all different products/services and recommend DC expansion plan

  • Develop coolest tools to monitor billions of user requests: Create monitoring, reporting, data-mining tools to do performance and capacity-related tests and analysis

  • Provide deepest visibility to what is going on for all products: Run capacity and performance experiments to determine scaling and utilization parameters for various service tiers

  • Own company server budget and track it: Present performance and capacity roadmap for critical project and cost analyses in presentation and written form monthly to executive teams

  • Find the game changers and bring them on: Work with financial analysts, operations and engineering to perform cutting-edge technologies investigation and cost analysis

  • A lot of other cool work: Identify capacity-related issues proactively and work with systems, network, application operations and engineering teams to discover resolutions

MINIMUM QUALIFICATIONS

  • Experience with coding and scripting in PHP, Python or Perl

  • Programming experience

  • Trouble shooting and analytical experience

  • Communication experience

PREFERRED QUALIFICATIONS

  • Experience working in computing infrastructures

  • Solid database experience, MySQL

  • Experience with Hadoop

  • Pursuing or has obtained a BS or MS degree in Computer Science, Electrical Engineering, Operations Research or other technical field

Job Category
Design, UX | Developer, Engineer

Share this job