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.
$150,000 - $250,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Social Media

Description For Software Engineer, Infrastructure

Meta is seeking experienced Software Engineers to join their Infrastructure teams, offering an opportunity to work on products that impact billions of users worldwide. As a Software Engineer in Infrastructure, you'll be responsible for designing and building core backend components that power Meta's suite of products including Ads, Video, Groups, News Feed, and Search. The role involves leading complex technical initiatives, working with cutting-edge technologies, and solving unique, large-scale technical challenges. You'll collaborate with cross-functional teams, conduct code reviews, and drive improvements in system efficiency and scalability. The position offers the chance to work with technologies like C/C++, Java, PHP, and Hack, while contributing to products that connect people globally. Meta provides a dynamic environment focused on innovation and technical excellence, with opportunities to mentor team members and shape the direction of critical infrastructure projects. The company's commitment to building the next evolution of social technology, including AR and VR experiences, makes this an exciting opportunity for engineers passionate about large-scale infrastructure development.

Last updated a day 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
  • 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 in utilizing data and analysis to explain technical problems
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Infrastructure

Medical Insurance
Mental Health Assistance
Parental Leave
  • Equal Employment Opportunity
  • Accommodations for disabilities
  • Pregnancy-related support
  • Mental health support

Interested in this job?

Jobs Related To Meta Software Engineer, Infrastructure

Software Engineer

Join Meta's London office to work on cutting-edge technology projects across social media, AI, and AR/VR while enjoying a diverse and innovative work environment.

Software Engineer

Join Meta to shape the future of human connection through innovative technology and impactful projects.

Software Engineer - Product (Technical Leadership)

Senior Software Engineer position at Meta's San Francisco office, focusing on product development with opportunities in AI and AR/VR technologies.

Software Engineer

Join Meta's Seattle engineering team to work on impactful products at global scale while enjoying excellent work-life balance in the Pacific Northwest.

Community Integrity Engineer

Join Meta's Community Integrity team in London to build safer online experiences for billions of users worldwide.