Performance & Capacity Engineer - Planning Optimization

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and AR/VR experiences.
$177,000 - $251,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Performance & Capacity Engineer - Planning Optimization

Meta is seeking an experienced Performance & Capacity Engineer to join their Capacity Engineering & Analysis team in a role that sits at the critical intersection of Meta's product infrastructure and physical systems. This position offers a unique opportunity to shape the future of one of the world's largest technology infrastructures.

The role focuses on creating and optimizing global and regional capacity plans that balance service requirements, infrastructure capabilities, financial constraints, and business objectives. The position manages billions of dollars in annual investments through software and mathematical optimization models rather than manual planning processes. This is one of Meta's most cross-functional positions, working across engineering and business teams to support the company's rapid growth and diverse product portfolio including advanced AI and Metaverse technologies.

As a Performance & Capacity Engineer, you'll be responsible for capacity planning across Meta's entire infrastructure, from software products and services to server and data center resources. You'll develop and analyze complex business and technical scenarios to inform executive decision-making up to the CxO level. The role requires deep understanding of end-to-end capacity planning processes and the ability to deliver executable, optimized plans while managing critical escalations across all infrastructure layers.

The position offers the opportunity to work with cutting-edge technology and some of the largest computing systems in the world. You'll collaborate with software service owners, Production Engineering, Server Hardware Engineering, Network Engineering, Data Center teams, and Finance to optimize infrastructure scaling and service placement. The role requires strong technical skills including programming experience in languages like Python, Java, and C++, as well as experience with distributed systems at scale.

The ideal candidate will have at least 8 years of performance or software engineering experience, strong analytical and problem-solving abilities, and excellent cross-functional collaboration skills. This is a full-time position offering competitive compensation including base salary, bonus, equity, and comprehensive benefits. Join Meta to help build and optimize one of the world's largest technology infrastructures powering billions of users worldwide.

Last updated 6 hours ago

Responsibilities For Performance & Capacity Engineer - Planning Optimization

  • Own capacity planning for all of Meta: all software products/services and plans for scale server and data center resources
  • Develop and analyze business and technical data for executive decision making
  • Understand End To End capacity planning processes and deliver optimized Capacity Plan
  • Manage critical escalations and exceptions across product, platform, physical infrastructure
  • Partner across engineering teams to optimize hardware, infrastructure, and software
  • Partner with Finance to balance cost efficiency with technical considerations
  • Build analytical models and make recommendations for strategic optimization
  • Design improvements to software systems for planning efficiency
  • Identify and solve capacity-related issues proactively

Requirements For Performance & Capacity Engineer - Planning Optimization

Python
Java
PHP
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience
  • 8+ years of experience in performance or software engineering
  • 5+ years of experience in coding & scripting languages (Python, Java, C, C++, PHP)
  • Experience working with distributed systems at scale
  • Experience in infrastructure operations and technical infrastructure
  • Experience working with cross-functional teams
  • Experience managing ambiguity, proven intellectual curiosity

Benefits For Performance & Capacity Engineer - Planning Optimization

Medical Insurance
Equity
  • Competitive salary
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Performance & Capacity Engineer - Planning Optimization

Software Engineer (Leadership), Host Networking

Senior Software Engineering role at Meta focusing on networking infrastructure for AI systems, combining technical leadership with hands-on development of NIC drivers and firmware.

Software Engineer, Realtime Engine Technology - Reality Labs

Senior software engineering role at Meta's Reality Labs, focusing on realtime engine technology for AR/VR applications, requiring expertise in C++ and 3D interactive systems.

AI/HPC Systems Performance Engineer

Lead AI/HPC systems performance engineering role at Meta, focusing on scaling AI infrastructure and optimizing network performance for training systems.

Software Developer 4

Staff Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, requiring 7+ years of experience in large-scale systems.

Staff Software Developer, Google Cloud

Staff Software Developer position at Google Cloud focusing on technical leadership and development of enterprise-grade cloud solutions, offering competitive compensation and benefits.