Software Engineer, Infrastructure

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

Description For Software Engineer, Infrastructure

Meta is seeking experienced full-stack Software Engineers to join their infrastructure team, focusing on building and maintaining the backbone of products used by billions of people worldwide. This role combines technical leadership with hands-on development, requiring expertise in backend systems and infrastructure at massive scale.

The position involves designing and implementing core backend components, working with technologies like C++, Java, PHP, and Hack. You'll be responsible for improving the efficiency, scalability, and stability of various system resources that power Meta's suite of products including Facebook, Instagram, WhatsApp, and their AR/VR initiatives.

As a Staff Software Engineer in the Infrastructure team, you'll lead major initiatives and projects, working closely with cross-functional teams to drive innovation and technical excellence. The role requires both technical depth and leadership skills, as you'll be expected to mentor team members, conduct design and code reviews, and set technical direction for the team.

The ideal candidate brings 8+ years of programming experience, with particular expertise in building large-scale infrastructure applications. You'll need strong skills in both systems programming languages and scripting languages, combined with a proven track record of leading successful technical initiatives.

This position offers competitive compensation ranging from $85.10/hour to $251,000/year, plus bonus and equity opportunities. You'll be working at Meta's Sunnyvale office, contributing to technology that connects billions of people and shapes the future of social interaction, including emerging technologies in AR/VR.

Join Meta's Infrastructure team to tackle unique, large-scale technical challenges while working on products that impact billions of users daily. This role offers the opportunity to shape the future of social technology while working with some of the industry's most complex and innovative infrastructure systems.

Last updated a day ago

Responsibilities For Software Engineer, Infrastructure

  • 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

Requirements For Software Engineer, Infrastructure

Java
PHP
Python
JavaScript
  • 8+ years of programming experience
  • 6+ years 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, and monitoring
  • Experience utilizing data and analysis to explain technical problems
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent

Benefits For Software Engineer, Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Software Engineer, Infrastructure

Software Engineer, Infrastructure

Senior infrastructure engineering role focusing on optimizing ML systems and leading technical initiatives at Meta's Singapore office.

ASIC Engineer, Power

Senior ASIC Power Engineer position at Meta focusing on power/performance optimizations for data center applications.

Product Technical Program Manager (TPM)

Lead technical program management role driving product innovation and cross-functional collaboration at Meta, combining technical expertise with program management skills.

Partner Engineering Manager

Lead Partner Engineering team for enterprise and government engagements at Meta, managing channel partner engineers and driving strategic initiatives.

Engineering Manager, Location Infrastructure

Engineering Manager position leading Meta's Location Infrastructure team in Boston, developing location-based features used by billions of people globally.