Production Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · AR/VR

Description For Production Engineer

Meta is seeking a Production Engineer to join their infrastructure team, working as a hybrid software/systems engineer to ensure Meta's services run smoothly and have capacity for future growth. Production Engineers are embedded across all of Meta's product and infrastructure teams, playing crucial roles in every significant engineering initiative.

The role combines software engineering with systems engineering, requiring expertise in both coding and infrastructure management. You'll be working on some of the largest and most complex systems in the world, supporting services used by millions of users globally. The position involves managing back-end services, front-end applications, and infrastructure components like Memcache systems.

As a Production Engineer, you'll be part of a diverse team ranging from new graduates to industry veterans. While experience in roles like SRE, Systems Engineer, or DevOps is valuable, Meta values your demonstrated abilities and attitude more. The role offers unique challenges as you'll be working on cutting-edge technology and constantly learning new skills.

The position offers the opportunity to work alongside top engineers in the industry, with your code directly impacting millions of users worldwide. You'll be involved in critical infrastructure management, code development, and problem-solving at scale. Meta's commitment to pushing technological boundaries, especially in areas like AR/VR, makes this an exciting opportunity for engineers wanting to shape the future of social technology.

Last updated 5 days ago

Responsibilities For Production Engineer

  • Own back-end services like container fleet management systems, front-end services like Chat and Newsfeed, and infrastructure components
  • Write and review code, develop documentation and capacity plans
  • Debug problems live on large and complex systems
  • Share an on-call rotation with engineering team

Requirements For Production Engineer

Python
Rust
PHP
Linux
  • Engineering degree, or related technical discipline, or equivalent work experience
  • Experience coding in higher-level languages (Python, Rust, PHP, C++)
  • Experience in configuration and maintenance of applications like web servers, load balancers, databases
  • Experience learning software, frameworks and APIs

Interested in this job?

Jobs Related To Meta Production Engineer

Production Engineering

Production Engineer role at Meta combining software engineering and systems operations to ensure Meta's services run smoothly and scale effectively.

Enterprise Infrastructure Engineer

Enterprise Infrastructure Engineer role at Meta focusing on building and maintaining Windows infrastructure and automation systems for enterprise services.

Network Production Engineer

Network Production Engineer role at Meta, combining network infrastructure expertise with software development to build and maintain scalable datacenter networks powering global social platforms.

SiteOps Data Center Capacity Engineer

SiteOps Data Center Capacity Engineer role at Meta, focusing on infrastructure automation, capacity planning, and technical problem-solving in data center operations.

Production Engineering

Production Engineering role at Meta focusing on maintaining and scaling infrastructure systems, combining software development with systems engineering expertise.