Software Engineer, Infrastructure

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Messenger, Instagram, and WhatsApp.
$180,000 - $300,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · AR/VR · Consumer

Description For Software Engineer, Infrastructure

Meta, a global technology leader, is seeking an experienced Software Engineer, Infrastructure to join their dynamic team in London. This role presents an extraordinary opportunity to impact billions of users through Meta's suite of products including Facebook, Instagram, WhatsApp, and their emerging AR/VR technologies.

As a Software Engineer in the Infrastructure team, you'll be at the forefront of solving unique, large-scale technical challenges that affect billions of daily interactions. You'll work with cutting-edge technologies and lead complex technical initiatives that shape the future of social technology. The role involves designing and implementing core backend components, working primarily with C/C++, Java, PHP, and Hack.

The ideal candidate will bring strong technical leadership experience, with a proven track record of leading major initiatives and mentoring team members. You'll be responsible for driving technical direction, improving system efficiency and scalability, and ensuring high-quality deliverables through thoughtful code reviews and proper testing procedures.

This position offers the chance to work on technology that connects people worldwide, pushing beyond traditional digital connections into the realm of augmented and virtual reality. You'll be part of Meta's journey in building the next evolution of social technology, working beyond the constraints of screens and physical limitations.

Join Meta to be part of a team that's not just maintaining existing systems but actively shaping the future of how billions of people connect and interact globally. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to make a meaningful impact on a global scale.

Last updated 5 days ago

Responsibilities For Software Engineer, Infrastructure

  • Lead complex technical efforts across many engineers
  • Design core, backend software components
  • Code using primarily C/C++, Java, PHP and Hack
  • Interface with other teams to incorporate their innovations
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Set direction and goals for the team
  • Lead major initiatives, projects, teams, roll-outs and phased-releases
  • Help onboard new team members and provide mentorship
  • Proactively identify and drive changes for assigned codebase, product area and systems

Requirements For Software Engineer, Infrastructure

Java
PHP
Python
JavaScript
  • Programming experience in a relevant programming language
  • Relevant experience building large-scale infrastructure applications
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience leading major initiatives successfully
  • Experience leading projects and teams
  • Experience building and shipping high quality work
  • Experience improving quality through code reviews, testing, monitoring
  • Experience utilizing data and analysis to explain technical problems
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience

Interested in this job?

Jobs Related To Meta Software Engineer, Infrastructure

Software Engineer, Infrastructure

Senior Infrastructure Software Engineer role at Meta, building scalable backend systems for billions of users with competitive compensation and benefits.

Technical Program Manager, Developer Infrastructure

Technical Program Manager role at Meta focusing on Developer Infrastructure to enhance engineer productivity and manage cross-functional projects.

Manager, Technical Program Management - Developer Platform

Lead Technical Program Management role at Meta, overseeing developer platform team and driving innovation in API management and developer experiences.

Business Engineer

Senior Business Engineer role at Meta, combining software engineering expertise with business acumen to drive partner success across Meta's platforms and technologies.

Software Engineer, Infrastructure

Senior Infrastructure Software Engineer role at Meta, building scalable backend systems for billions of users with competitive compensation and benefits.