Production Engineer

Meta Meta · Big Tech · London, United Kingdom

Production Engineers at Meta are specialized software engineers who develop the underlying infrastructure for all of Meta's products and services, forming the backbone of every major engineering effort that keeps our platforms running smoothly and scaling efficiently. This role involves writing high-quality code, solving complex problems in live production, and tackling challenges that impact over 2 billion people worldwide. The role requires integrating AI tools to optimize workflows and adhering to responsible AI practices.

What you'd actually do

  1. Own back-end services like our container fleet management systems, front-end services like Chat and Newsfeed, infrastructure components like our Memcache infrastructure, and everything in between
  2. 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
  3. Together with your engineering team, you will share an on-call rotation

Skills

Required

  • software
  • frameworks
  • APIs
  • configuration and maintenance of applications
  • web servers
  • load balancers
  • relational databases
  • storage systems
  • messaging systems
  • Python
  • Rust
  • PHP
  • C++
  • BS or MS in Computer Science
  • integrate AI tools to optimize/redesign workflows
  • responsible, ethical AI practices
  • ongoing AI skill development
  • prompt/context engineering
  • agent orchestration

Nice to have

  • Engineering degree, or a related technical discipline, or equivalent work experience

What the JD emphasized

  • impact over 2 billion people worldwide
  • largest and most complex systems in the world
  • used by millions every day