Taro Logo

Network Production Engineer

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and working on AR/VR experiences.
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI

Description For Network Production Engineer

Meta is seeking an experienced Network Production Engineer to join their Infrastructure team in Dublin. This role combines software and network engineering expertise to support one of the world's largest networks. You'll be responsible for the end-to-end health of Meta's backbone networks, building tools and using automation to scale network operations and improve reliability.

The position offers unique challenges in supporting Meta's global network infrastructure, including both the "Classic Backbone" for user traffic and "Express Backbone" for data center communications. You'll work on cutting-edge challenges related to AI workloads and help scale networks that support billions of users across Meta's family of apps.

As a Network Production Engineer, you'll design and implement systems to monitor and improve network performance, investigate trends, and drive innovative solutions. The role requires a hybrid skill set combining networking expertise with software engineering capabilities. You'll collaborate with global teams, participate in on-call rotations, and have opportunities to mentor others while working on some of the largest and most complex networks in the world.

The ideal candidate brings 8+ years of experience in network engineering and software development, with strong knowledge of protocols like BGP, MPLS, and ISIS. You'll need to understand both network hardware and software systems, with the ability to code in languages like Python, Go, or C++. This role offers significant growth opportunities and the chance to work on unprecedented scale challenges in network engineering.

Meta offers comprehensive benefits and the opportunity to work on technology that impacts billions of users. The position requires some global travel (10-15%) and flexibility to work across time zones with international teams. If you're passionate about solving complex network engineering challenges and want to work at the intersection of software and networking, this role offers an exceptional opportunity to make an impact at global scale.

Last updated 6 days ago

Responsibilities For Network Production Engineer

  • Conceive, develop, and deploy systems and tools to keep the network running reliably and efficiently
  • Managing complex technical issues across networks
  • Develop documentation, develop and review code, and debug problems
  • Participate in weekly on-call rotation
  • Lead projects to address technical challenges
  • Proactively find gaps that impact multiple teams
  • Contribute to team growth through peer mentorship
  • Collaborate with global teams
  • Global travel 10-15% of the time

Requirements For Network Production Engineer

Python
Go
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 8+ years of relevant experience developing scalable and reliable systems and/or networks
  • Experience coding in higher-level languages (Python, C++, Go, etc.)
  • Experience in developing and understanding network device configuration
  • Experience in configuration and maintenance of network devices and Network Management systems
  • Experience learning software, frameworks and APIs

Benefits For Network Production Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k benefits
  • Parental leave

Interested in this job?

Jobs Related To Meta Network Production Engineer