Production Engineer Intern

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and virtual reality experiences.
DevOps
Software Engineering Intern
In-Person
1+ year of experience
Enterprise SaaS · Social Media · AR/VR

Description For Production Engineer Intern

Meta's Production Engineers (PEs) play a crucial role as hybrid software and systems engineers, essential to maintaining Facebook's smooth operation and efficient scaling. Working within Meta's product and infrastructure teams, PEs ensure reliability and scalability of products and services that impact over 2 billion users worldwide. They are embedded in teams working on major products like Instagram, WhatsApp, Oculus, and Videos, as well as backend services including Storage, Cache, and Network.

The internship provides hands-on experience with some of the largest and most complex systems in the world. Interns will work alongside experienced engineers, contributing to real production systems used by millions. The role requires a strong foundation in computer science, with practical experience in Linux systems and programming languages like Python, PHP, Java, Rust, or Go.

Key technical areas include TCP/IP networking fundamentals and internet service architectures such as load balancing, LAMP, and CDNs. The position offers unique challenges in uncharted territories of large-scale system engineering, providing invaluable experience in production engineering at a global tech leader.

This opportunity is perfect for students pursuing degrees in computer science or related fields who are passionate about large-scale systems, have a strong programming background, and are eager to work on technology that impacts billions of users. The role offers hands-on experience with cutting-edge technology and the chance to learn from some of the best engineers in the industry.

Last updated 7 days ago

Responsibilities For Production Engineer Intern

  • Own back-end services like data warehouses, front-end services like Messenger and Newsfeed, and infrastructure components
  • Write and review code, develop documentation
  • Debug problems live on large-scale systems

Requirements For Production Engineer Intern

Python
PHP
Java
Rust
Go
Linux
  • Currently enrolled in a full-time Bachelor's or Master's degree program in computer science or related field
  • Experience in Linux or UNIX-like OS
  • Experience coding in at least one language
  • 1+ years with development languages (Python, Hack/PHP, C++, Java, Rust, GoLang)
  • Must obtain work authorization in country of employment

Interested in this job?

Jobs Related To Meta Production Engineer Intern

Operations Engineer Intern - Winter Internship Program

Winter 2025 Operations Engineer Internship at Tagaddod, offering hands-on experience in operations engineering, project management, and process improvement.

Operations Engineer Intern - Winter Internship Program

Winter 2025 Operations Engineer Internship at Tagaddod, offering hands-on experience in operations engineering, project management, and process improvement.

Platform Engineering Intern

EarnIn seeks a Platform Engineering Intern in Bangalore to work on Kubernetes, AWS, and automation using Python or Go.

Launchpad Engineer

Smartly Launchpad seeks a DevOps-focused Launchpad Engineer for their Vulcan team, offering a 6-month learning experience with potential for permanent employment.

Summer 2025 Intern - DevOps Engineer

Summer 2025 DevOps Engineer Internship at Salesforce, focusing on GovCloud services and infrastructure automation.