Network Production Engineer (University Grad)

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and AR/VR experiences.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · AI · AR/VR

Description For Network Production Engineer (University Grad)

Meta is seeking a Network Production Engineer to join their team as a university graduate. This role is part of Meta's infrastructure team, focusing on maintaining and scaling one of the world's largest networks that serves over a billion users. The position offers a unique opportunity through a rotational program, allowing new graduates to gain experience across Backbone, Data Center, and Network Infrastructure Engineering teams.

The role combines network engineering with software development, requiring skills in both networking concepts and programming. You'll be responsible for developing automation systems, implementing network designs, and ensuring the reliability and scalability of Meta's network infrastructure. This position is perfect for those interested in large-scale network environments and who want to contribute to Meta's mission of connecting people globally.

Working at Meta means being part of a company that powers major platforms like Facebook, Instagram, WhatsApp, and is pushing boundaries in AR/VR technology. The role offers exposure to cutting-edge network technologies and the chance to solve unique challenges that only appear at Meta's scale. You'll be working with multi-vendor, multi-protocol data center and backbone networks, developing monitoring systems, and creating automated solutions for network management.

As a university graduate, you'll benefit from Meta's supportive environment and the rotational program structure, which provides comprehensive exposure to different aspects of network engineering. The position is available in major tech hubs like Dublin and London, offering the opportunity to work in vibrant, international environments. This role is ideal for graduates who are passionate about networks, automation, and want to make an impact at global scale.

Last updated 4 days ago

Responsibilities For Network Production Engineer (University Grad)

  • Build experience with Backbone, Data Center, and Network Infrastructure Engineering teams through rotational experiences
  • Build, manage and maintain multi-vendor, multi-protocol data center and backbone networks
  • Develop optimized network monitoring systems
  • Design, and deploy new network architectures
  • Develop automated methods to mitigate and remediate network events
  • Analyze data to diagnose and identify root causes to network issues
  • Be an active participant in deep technical discussions
  • Develop and maintain consistency within the network infrastructure

Requirements For Network Production Engineer (University Grad)

Python
Go
Rust
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience with computer networks
  • Experience with UNIX, TCP/IP, network fundamentals, or similar
  • Experience coding in at least one language (Python/Golang/Rust/C++ are all in use)
  • Experience learning new concepts around network design and management
  • Must obtain work authorization in the country of employment

Interested in this job?

Jobs Related To Meta Network Production Engineer (University Grad)

Software Engineer (Systems)

Entry-level Systems Software Engineer position at Meta, working on operating systems, compilers, and distributed systems.

ASIC Engineer, Power

ASIC Power Engineer role at Meta focusing on power/performance optimization for data center applications, combining hardware expertise with software development.

ASIC Engineer, Design Verification

Entry-level ASIC Design Verification Engineer position at Meta, focusing on developing innovative ASIC solutions for data center applications.

Software Engineer (Product)

Entry-level Software Engineer position at Meta focusing on product development and infrastructure, offering competitive compensation and benefits.

Software Engineer - Python - Ubuntu Pro client - graduate level

Entry-level Software Engineering role at Canonical, focusing on Python development for the Ubuntu Pro client, with remote work options and global travel opportunities.