Meta's edge network carries traffic in two directions: content out to billions of people from edge sites and caches inside internet service providers, and Meta's own services and AI agents reaching sites across the internet. The Traffic Capacity & Performance team decides how much capacity Meta builds for both, and where. We size it to keep serving through failures and demand spikes, drain sites at peak on purpose to find weak spots before a real outage does, and have apps and services ask for less when capacity runs low.Software Engineer - Traffic Capacity & Performance Responsibilities:Build and extend large-scale simulation of global traffic placement: how traffic shifts across edge sites as demand grows and as sites, peering links and backbone paths fail. Run thousands of scenarios fast enough to plan withWork with the load-balancing team on simulation fidelity and performance, and validate results against production behavior and live failure testsFormulate and solve capacity planning as constrained optimization: where to add compute, peering and caches, given space, power, supply, latency and failure constraints. Build and tune the solversPlan capacity for the browsers, proxies and caches Meta's services and AI agents use to reach the internet, and find which one becomes the bottleneck as Meta's internet access needs growBuild production forecasting of peak demand, by region and by product, driven by product changes and events rather than trend alone. Quantify uncertainty and track accuracy against actualsModel failures and their impact, including correlated and cascading failures. Size the buffers we hold against failures and demand surges, and express plans as risk and cost trade-offs leadership can choose betweenBuild agentic planning systems that rerun forecasts and plans continuously, detect drift, explain what changed and propose actions, with evaluations and guardrailsLead technical direction across teams, mentor engineers, and represent capacity engineering in cross-team design reviewsRun what you build in production, including oncallMinimum Qualifications:Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience7+ years of software development experience in industry, or a PhD with 4+ years of experienceProficiency in Python and at least one of C++, Java, Go or RustExperience building and operating production systems or large-scale data pipelinesExperience in at least one of: large-scale simulation, mathematical optimization, or forecasting systemsExperience leading technical work that spans multiple teamsPreferred Qualifications:Experience running large scenario sweeps on distributed compute (for example Spark or Presto)Experience building discrete-event, flow-level or Monte Carlo simulations, and validating them against productionExperience applying LLM-based agents to production workflows, including evaluationsExperience with mixed-integer or linear programming and solvers (for example Gurobi, CPLEX, OR-Tools or HiGHS), or large-scale heuristic searchExperience with network capacity planning, traffic engineering, content delivery networks, load balancing or forward proxies at scaleExperience with reliability engineering: failure modeling, failure-domain analysis, disaster-recovery or chaos testingExperience with probabilistic, driver-based forecasting, including launches and eventsAdvanced degree in operations research, computer science, electrical engineering, applied mathematics or a related fieldAbout Meta:Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.$183,997/year to $257,000/year + bonus + equity + benefitsIndividual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.