Software Engineer, Infrastructure

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and virtual/augmented reality products.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Social Media

Description For Software Engineer, Infrastructure

Meta is seeking an experienced Software Engineer to join their Infrastructure team in Tel Aviv. This role offers the unique opportunity to work on systems that impact billions of users worldwide through Meta's suite of products including Facebook, Instagram, WhatsApp, and their emerging virtual/augmented reality technologies.

As a Software Engineer in Infrastructure, you'll be responsible for designing and implementing core backend components that power Meta's massive-scale systems. You'll work with technologies like C/C++, Java, PHP, and Hack, while leading complex technical initiatives across engineering teams. The role involves significant technical leadership, including conducting design reviews, mentoring team members, and driving architectural decisions that impact Meta's infrastructure at scale.

The ideal candidate will bring strong programming experience, particularly in building large-scale infrastructure applications. You'll need expertise in scripting languages like Python or JavaScript, combined with a track record of successfully leading major technical initiatives and teams. Your role will be crucial in improving system efficiency, scalability, and reliability across Meta's infrastructure.

This position offers the chance to work at the cutting edge of technology scale, solving unique challenges that come with serving billions of users. You'll be part of a team that's pushing the boundaries of what's possible in social technology, including the development of next-generation platforms for augmented and virtual reality. The role provides an opportunity to make a significant impact on products used daily by people around the world while working with some of the industry's most advanced infrastructure systems.

Last updated an hour 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 codebase, product area and systems

Requirements For Software Engineer, Infrastructure

Java
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

Benefits For Software Engineer, Infrastructure

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive health benefits including medical, dental, and vision insurance

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.