Production Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Social Media

Description For Production Engineer

Meta is seeking a Production Engineer to join their team in London. As a Production Engineer at Meta, you'll be part of a hybrid software/systems engineering role ensuring Facebook's services run smoothly and have capacity for future growth. You'll be embedded in product and infrastructure teams, working on some of the largest and most complex systems in the world.

The role combines software engineering with systems expertise, requiring you to write code, debug complex problems, and maintain critical infrastructure. You'll work with technologies like Hadoop, Memcache, and various backend services, while also handling on-call responsibilities and incident management.

The ideal candidate brings 7+ years of experience with UNIX systems, networking, and coding. You'll need strong knowledge of various programming languages (PHP, Python, C++, Java) and experience with internet service architectures. This role offers the opportunity to work alongside top engineers, impacting millions of users globally through Meta's various platforms including Facebook, Instagram, and WhatsApp.

This position offers the chance to work on cutting-edge technology at massive scale, solving complex technical challenges while ensuring the reliability and performance of Meta's global infrastructure. You'll be part of a team that's constantly pushing the boundaries of what's possible in large-scale system engineering and operations.

The role requires both technical depth and breadth, combining software development skills with systems engineering knowledge. You'll be working in a fast-paced environment where learning and adaptation are constant, as Meta continues to evolve and scale its services to serve billions of users worldwide.

Last updated 18 hours ago

Responsibilities For Production Engineer

  • Own back-end services like Hadoop data warehouses, front-end services like Messenger and Newsfeed, infrastructure components like Memcache infrastructure
  • Write and review code, develop documentation and capacity plans, and debug problems on large-scale systems
  • Share an on-call rotation and be an escalation contact for service incidents
  • Work on production systems used by millions of users worldwide

Requirements For Production Engineer

Python
PHP
Java
Linux
MySQL
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 7+ years of experience in UNIX and TCP/IP network fundamentals
  • 7+ years of coding experience
  • Experience learning development languages (PHP, Python, C++, and Java)
  • Experience learning software, frameworks and APIs
  • Experience performing 'guerilla capacity planning' for internet service architectures
  • Knowledge in internet service architectures (such as load balancing, LAMP, CDN's)
  • Experience in configurating and maintaining of applications such as Apache, Memcached, Squid, MySQL, NFS, DHCP, NTP, SSH, DNS, and SNMP

Interested in this job?

Jobs Related To Meta Production Engineer

Developer Advocate

Meta is seeking a Developer Advocate for the Horizon World platform to help third-party developers adopt new development frameworks and create extraordinary experiences.

Data Center Production Engineer

Senior Data Center Production Engineer role at Meta, focusing on technical leadership and infrastructure optimization with competitive compensation and benefits.

Onsite Data Center Design Mechanical Engineer

Senior Mechanical Engineer role at Meta focusing on data center design and construction, requiring 10+ years of experience and professional engineering license.

Enterprise Systems Engineer

Senior Enterprise Systems Engineer role at Meta, building and maintaining infrastructure for Reality Labs Research, focusing on Linux environments and modern DevOps practices.

Production Engineer

Production Engineer role at Meta, ensuring smooth operation and growth of Meta's services.