Production Engineer, Core Systems

Facebook wordmarkFacebook wordmarkFacebook
Production Engineer, Core Systems
Facebook wordmarkFacebook wordmarkFacebook
Location pin icon
Production Engineers at Meta are hybrid software/systems engineers who ensure that Facebook's services run smoothly and have the capacity for future growth. For Core Systems, this means those services are the most robust (reliable in the face of failure), highest performing (lowest latency, highest throughput AND most efficient) and extremely scalable (work equally well for small users as large users). The Production Engineers are an integral part of Meta Product and Infrastructure teams as equal/core participants and the drivers for reliability, scaling, recovery and performance. Our team is comprised of varying levels of experience and backgrounds, from new grads to industry veterans, and while it is weighted towards engineers with a wide range of experiences, ultimately your demonstrated abilities and attitude are most impactful. We sail into uncharted waters every day at Meta in Production Engineering, and we are always learning. We are looking for an experienced engineer who can take a broad role in the configuration space, potentially be a tech-lead for all of it. This is challenging and very large in scope and can include everything from working with deep, large-scale distributed systems to developing machine learning processes to help our customers deploy safely to weighing in on customer UX/UI needs. One thing is certain, you will be building foundational products for all Meta applications and platforms alongside some of the best engineers at Meta. This position is full-time.
Production Engineer, Core Systems Responsibilities
  • Develop the strategy and technical direction for service reliability in the Configuration space. You will likely employ a variety of methods to provide layers of redundancy and limit the blast radius of system faults
  • You will help set the strategy and technical direction for the configuration platform used across all of Facebook. This platform will increase the efficiency of developers at Facebook and improve the safety of our site
  • Keep complexity in check. We are building large systems, used by many developers, so this has a high amplification effect
  • Be the leader for PEs on your team, drive reliability, scalability and supportability for your services
  • Write and review code, develop documentation and capacity plans, and debug the hardest problems - live, on some of the largest and most complex systems in the world
  • Together with your engineering team, you will share an on-call rotation and be an escalation contact for service incidents
  • Partnered alongside the best engineers in the industry on the coolest stuff around, the code and systems you work on will be in production on some of the largest systems in the world
Minimum Qualifications
  • 10+ years of experience including: UNIX systems and TCP/IP network fundamentals, writing commercial software using C++, Python, or Rust but other languages are acceptable as well
  • Experience defining frameworks and APIs
  • Experience developing and managing services in a cloud environment, using an RPC framework like Thrift or gRPC
  • Experience with developing and debugging distributed systems. Experience managing overload, fault isolation, rollout safety, and manageability
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
Preferred Qualifications
  • Developing applications on top of MySQL or similar SQL data stores
  • Managing cloud services that are distributed across many geographies
  • Working with a distributed lock manager like Zookeeper, etcd, or Consul for control plane coordination
  • Designing and/or developing widely used application clients
Locations
About 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 committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support. If you need support, please reach out to accommodations-ext@fb.com.
(Colorado only*) Estimated salary of $262,000/year + bonus + equity + benefits
*Note: Disclosure as required by sb19-085(8-5-20)
Related Job Openings
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, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta's Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law.

Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com.