Software Engineer, Infrastructure

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

Description For Software Engineer, Infrastructure

Meta, a global technology leader, is seeking an experienced Infrastructure Software Engineer to join their product teams. This role offers the unique opportunity to impact billions of users through work on essential Meta products like Messenger, Video, Groups, News Feed, and Search. The position requires a seasoned professional with 8+ years of programming experience who can lead major initiatives and mentor team members.

The role involves designing and implementing core backend components, working primarily with C/C++, Java, PHP, and Hack. You'll be responsible for improving system efficiency, scalability, and stability while interfacing with other teams to integrate innovations. The position demands strong leadership skills as you'll be setting direction for the team and managing complex projects from conception to deployment.

As an Infrastructure Software Engineer at Meta, you'll be at the forefront of solving unique, large-scale technical challenges. The role offers competitive compensation ranging from $85,100 to $251,000 annually, plus bonus and equity opportunities. You'll be part of Meta's mission to connect billions of people worldwide and shape the future of social technology, including ventures into augmented and virtual reality.

The ideal candidate brings extensive experience in building large-scale infrastructure applications, strong expertise in various programming languages, and a proven track record of leading successful technical initiatives. You'll work from Meta's office in the San Francisco Bay Area, contributing to the next evolution of social technology beyond traditional 2D screens.

Last updated 14 minutes 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 in a relevant programming language
  • 6+ years 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

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

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

Lead infrastructure engineering initiatives at Meta, designing and implementing large-scale backend systems that impact billions of users worldwide.

Software Engineer, Infrastructure

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