Production Engineer

Meta builds technologies that help people connect, find communities, and grow businesses.
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Production Engineer

Production Engineers at Meta are hybrid software/systems engineers who ensure that Meta's services run smoothly and have the capacity for future growth. They are embedded in every one of Facebook's product and infrastructure teams, and are core participants in every significant engineering effort underway in the company.

Our team members come with varying levels of experience and diverse backgrounds. Relevant industry experience is important (Software Engineer, Site Reliability Engineer (SRE), Systems Engineer, DevOps Engineer, Network Engineer, Database Administrator or similar role), but ultimately less so than your demonstrated abilities and attitude. We sail into uncharted waters every day at Meta in Production Engineering, and we are always learning.

This position is full-time.

Production Engineer Responsibilities:

  • Own the end-to-end reliability and scalability of the platforms, services, and products built on top of Meta's underlying infrastructure and network.
  • Write and review code, develop documentation and capacity plans, and debug the hardest problems, 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 live service incidents.
  • Partner alongside the best engineers in the industry on the coolest stuff around, the code and systems you work on will be in production and used by billions of users all around the world.

Minimum Qualifications:

  • 4+ years experience coding in higher-level languages (e.g., PHP, Python, C++, Rust or Java).
  • 4+ years experience building, maintaining, and debugging production services/platforms such as cloud infrastructure, load balancers, relational databases, and messaging systems.
  • 4+ years experience with software development, frameworks and APIs.
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

Preferred Qualifications:

  • Depth of understanding in areas such as operating systems or TCP/IP network fundamentals
  • Experience with distributed web-scale & Data systems

Join Meta and help shape the future of social technology beyond 2D screens, moving towards immersive experiences like augmented and virtual reality.

Last updated 3 months ago

Responsibilities For Production Engineer

  • Own the end-to-end reliability and scalability of platforms, services, and products
  • Write and review code, develop documentation and capacity plans, and debug complex problems
  • Share on-call rotation and be an escalation contact for live service incidents
  • Partner with engineers on production systems used by billions of users

Requirements For Production Engineer

PHP
Python
Java
Rust
  • 4+ years experience coding in higher-level languages (e.g., PHP, Python, C++, Rust or Java)
  • 4+ years experience building, maintaining, and debugging production services/platforms
  • 4+ years experience with software development, frameworks and APIs
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Interested in this job?

Jobs Related To Meta Production Engineer

Data Center Production Engineer

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

Product Quality Engineer, Thermal / Mechanical

Senior Quality Engineer role at Meta focusing on thermal and mechanical systems for data centers, offering competitive compensation and growth opportunities.

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.

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer position at Airbnb focusing on Developer Infrastructure and tooling, offering remote work and competitive compensation.