Taro Logo

Production Engineer

Meta builds technologies that help people connect, find communities, and grow businesses, known for apps like Facebook, Instagram, WhatsApp, and moving into AR/VR.
$186,349 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI · AR/VR

Description For Production Engineer

Meta is seeking a Production Engineer to join their team in Menlo Park, CA. This role combines traditional software engineering with systems engineering to ensure Meta's services run efficiently and reliably at scale. As a Production Engineer, you'll be responsible for developing and maintaining critical infrastructure components, from back-end data warehouse services to front-end applications like Messenger and Newsfeed.

The ideal candidate will have a strong foundation in computer science and systems engineering, with hands-on experience in Linux/UNIX environments, networking, and programming languages like PHP, Python, C++, or Java. You'll work with cutting-edge technologies and be responsible for ensuring the performance, reliability, and scalability of Meta's infrastructure.

This is an excellent opportunity to work at one of the world's leading technology companies, known for innovative products like Facebook, Instagram, and WhatsApp, while also being at the forefront of emerging technologies in AR/VR. Meta offers competitive compensation ($186,349-$200,200/year) plus bonus and equity, along with comprehensive benefits.

The role requires both technical expertise and problem-solving skills, as you'll be responsible for real-time debugging of complex systems and serving as an escalation contact for service incidents. You'll work with various technologies including MySQL, network protocols, web servers, and high-performance query engines, making this an ideal position for someone who enjoys both breadth and depth in their technical work.

Join Meta's Production Engineering team to help build and maintain the infrastructure that connects billions of people worldwide while working on some of the most challenging and interesting technical problems in the industry.

Last updated 4 days ago

Responsibilities For Production Engineer

  • Develop, design, create, modify, and/or test software services to ensure optimal performance and capacity for growth
  • Own back-end data warehouse services, front-end services like Messenger and Newsfeed, and infrastructure components
  • Write and review code, develop documentation and capacity plans
  • Debug problems in real time in highly complex software systems
  • Serve as escalation contact for service incidents

Requirements For Production Engineer

Linux
Python
Java
PHP
MySQL
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • Experience with UNIX or Linux operating system fundamentals
  • TCP/IP network fundamentals
  • Coding in PHP, Python, C++, or Java
  • Experience with software frameworks and APIs
  • Knowledge of internet service architectures
  • Experience with web servers, load balancers, relational databases
  • Experience with MySQL
  • Knowledge of network protocols (NFS, DHCP, NTP, SSH, DNS, SNMP)
  • Experience with Apache, Memecached, or Squid
  • Experience with storage systems including NFS
  • Ability to diagnose and troubleshoot issues
  • Experience with high performance query engines (Presto or Spark)

Benefits For Production Engineer

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical benefits

Interested in this job?

Jobs Related To Meta Production Engineer