Software Engineer, Infrastructure

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

Description For Software Engineer, Infrastructure

Meta is seeking a Software Engineer, Infrastructure to join their Infrastructure Operations Products & Services (IOPS) team within the Enterprise Infrastructure and Security (EIS) organization. This role is crucial in building and operating operational products and services for monitoring, troubleshooting, engineering support, and remediation of Meta's infrastructure. The position offers an opportunity to work on large-scale systems that support Meta's backbone infrastructure for employees and vendor partners.

The ideal candidate will be passionate about tackling complexity and building scalable platforms. You'll be working with technologies like Python, JavaScript, and PHP to design and implement core backend components. The role involves collaborating with cross-functional teams, conducting code reviews, and improving system efficiency and reliability.

Meta offers a unique opportunity to work at one of the world's leading tech companies, contributing to infrastructure that supports billions of users across Facebook, Instagram, WhatsApp, and their growing AR/VR initiatives. The company is at the forefront of building the next evolution in social technology, moving beyond traditional 2D screens toward immersive experiences.

This position is based in Warsaw, Poland, offering the chance to work in a dynamic, international environment. The role requires a mix of technical expertise and collaborative skills, making it ideal for engineers who want to make a significant impact on large-scale infrastructure systems while working with cutting-edge technologies.

Last updated 2 days ago

Responsibilities For Software Engineer, Infrastructure

  • Design core, backend software components
  • Code using primarily Python, Javascript, PHP and Hack
  • Interface with other teams to incorporate their innovations and vice versa
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources

Requirements For Software Engineer, Infrastructure

Python
JavaScript
PHP
  • 2+ years of programming experience in a relevant programming language
  • 2+ years relevant experience building large-scale infrastructure systems or similar experience
  • 1+ year of experience identifying, designing and completing medium to large features independently without guidance
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience building and shipping high quality work and achieving high reliability
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Interested in this job?

Jobs Related To Meta Software Engineer, Infrastructure

Software Engineer - Datacenter networking

Software Engineer position at Meta focusing on datacenter networking infrastructure and systems programming.

Network Production Engineer

Network Production Engineer role at Meta focusing on scaling and maintaining large-scale network infrastructure through automation and engineering excellence.

Production Systems Engineer, AI Systems

Production Systems Engineer role at Meta focusing on AI systems infrastructure, networking, and platform optimization.

Network Production Engineer - Core Networking, Backbone

Network Production Engineer role at Meta focusing on designing and implementing global core IP networks, requiring expertise in both networking protocols and software engineering.

Optical Network Engineer

Meta is seeking an Optical Network Engineer to design, build, and operate their global optical network infrastructure, combining software engineering with network expertise.