Software Engineer, Infrastructure

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$120,000 - $220,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Social Media · AR/VR

Description For Software Engineer, Infrastructure

Meta is seeking an experienced Software Engineer to join their Infrastructure team, focusing on building large distributed components that power Facebook's core systems. The role involves working with systems that handle millions of requests per second with sub-second latency in a fault-tolerant manner. You'll be responsible for developing and maintaining critical infrastructure components, from data storage solutions to server cluster synchronization.

The position offers an opportunity to work at unprecedented scale, tackling complex technical challenges that impact billions of users worldwide. You'll be working with a diverse tech stack including C++, Java, PHP, and Hack, while collaborating with cross-functional teams to drive innovation and technical excellence.

As a Software Engineer in the Infrastructure team, you'll be at the heart of Meta's technical infrastructure, building platforms that scale through multiple orders of magnitude. The role requires a strong background in distributed systems, excellent problem-solving skills, and the ability to work independently on complex features.

Meta's infrastructure team plays a crucial role in supporting the company's mission to connect people globally through its various platforms, including Facebook, Instagram, and WhatsApp. The company is also pushing boundaries in AR/VR technology, offering exciting opportunities to work on next-generation computing platforms.

The position offers the chance to work in Zurich, Switzerland, one of Meta's key engineering hubs, where you'll be surrounded by talented engineers and have access to cutting-edge technology and resources. This is an excellent opportunity for engineers passionate about large-scale systems and distributed computing to make a significant impact on technology that serves billions of users.

Last updated 3 days 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 and vice versa
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources

Requirements For Software Engineer, Infrastructure

Java
PHP
Python
JavaScript
  • Programming experience in a relevant programming language
  • Relevant experience building large-scale infrastructure systems or similar experience
  • Experience identifying, designing and completing medium to large features independently without guidance
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience building and shipping high quality work and achieving high reliability
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Infrastructure

Medical Insurance
Visa Sponsorship
  • Equal Employment Opportunity
  • Reasonable accommodations for qualified individuals with disabilities

Interested in this job?

Jobs Related To Meta Software Engineer, Infrastructure

Business Engineer

Business Engineer role at Meta focusing on building scalable solutions across Meta's platforms while bridging business and technology expertise.

Software Engineer, Product

Software Engineering position at Meta working on product development across multiple locations with opportunities to impact billions of users.

Software Engineer, Infrastructure

Backend Software Engineer role at Meta focusing on large-scale infrastructure systems and distributed components that power Facebook's core services.

Software Engineer, Product

Software Engineer, Product role at Meta, developing social technology solutions with competitive compensation and benefits in Seattle.

Documentation Engineer

Documentation Engineer position at Meta, combining technical expertise with writing skills to create comprehensive documentation for cutting-edge technologies.