Software Engineer, Infrastructure

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

Description For Software Engineer, Infrastructure

Meta is seeking a Senior Software Engineer to join their Infrastructure Operations Products & Services (IOPS) team within the Enterprise Infrastructure and Security (EIS) organization. This role offers an exciting opportunity to build and maintain critical infrastructure that supports Meta's global operations.

The position involves developing core backend software components and operational products that enable monitoring, troubleshooting, and engineering support for Meta's infrastructure. You'll be working primarily with Python, JavaScript, and PHP/Hack to create solutions that improve the productivity of infrastructure teams across the organization.

As a Senior Engineer in this role, you'll have significant ownership over components and features, conducting design and code reviews, and driving technical direction for the team. The role requires strong expertise in building large-scale infrastructure applications, with a focus on efficiency, scalability, and stability.

The ideal candidate brings 6+ years of relevant programming experience and a proven track record of delivering high-quality work in complex technical environments. You'll need to demonstrate strong collaboration skills, as you'll be interfacing with multiple teams to incorporate innovations and drive cross-functional partnerships.

This is an excellent opportunity for experienced engineers who want to make a significant impact at one of the world's leading technology companies. You'll be working on systems that support Meta's massive infrastructure, helping to build and maintain the backbone that enables Meta's family of apps and services to operate at global scale.

The role offers the chance to work with cutting-edge technology while solving complex infrastructure challenges. You'll be joining a team that values technical excellence, innovation, and collaboration, with opportunities to grow and develop your skills while working on systems that impact billions of users worldwide.

Meta offers a comprehensive benefits package and a culture that emphasizes impact, innovation, and personal growth. The company's commitment to building the next evolution of social technology means you'll be working on the forefront of technological advancement, particularly as Meta moves beyond traditional social media into areas like augmented and virtual reality.

Last updated a day 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
  • Establish self as an owner of a particular component, feature or system with expert end-to-end understanding
  • Successfully completes projects at large scope while maintaining a consistent high level of productivity

Requirements For Software Engineer, Infrastructure

Python
JavaScript
PHP
  • 6+ years of programming experience in a relevant programming language
  • 6+ years relevant experience building large-scale infrastructure applications or similar experience
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
  • Experience owning a component, feature or system
  • Experience building and shipping high quality work and achieving high reliability
  • Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
  • Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
  • 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

Production Systems Engineer, AI Systems

Senior Production Systems Engineer role at Meta focusing on AI systems infrastructure, hardware lifecycle management, and network technologies optimization.

Manufacturing Test Engineer

Senior Manufacturing Test Engineer role at Meta developing and implementing test modules for Open Compute hardware manufacturing.

Data Center Systems Engineer

Senior Data Center Systems Engineer role at Meta, focusing on hardware and infrastructure optimization, offering $170K-$240K plus benefits.

Submarine Cable Systems Engineer

Lead submarine cable systems engineering at Meta, designing and implementing global subsea network infrastructure for the world's largest social technology company.

Business Support Engineer

Senior Business Support Engineer role at Meta, providing technical support and integration solutions for global partners in messaging, telecommunications, and fintech domains.