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
6+ years of experience
Enterprise SaaS

Description For Software Engineer, Infrastructure

Meta is seeking a Senior Software Engineer to join their Infrastructure Operations Products & Services (IOPS) team within the Enterprise Infrastructure and Security (EIS) organization. This role is crucial in building and maintaining the robust backbone infrastructure that supports Meta's employees and vendor partners worldwide.

The position involves designing and developing core backend software components, primarily using Python, JavaScript, and PHP/Hack. You'll be responsible for improving the efficiency and scalability of infrastructure systems while working cross-functionally with other teams to integrate innovations.

As a senior engineer, you'll take ownership of critical components and features, leading technical direction and driving consensus across teams. The role requires strong expertise in large-scale infrastructure applications and a proven track record of shipping high-quality, reliable systems.

This is an excellent opportunity for experienced engineers who want to impact Meta's infrastructure at scale. You'll be working in Warsaw, Poland, contributing to the technology that powers Meta's family of apps and future metaverse initiatives. The role offers the chance to work on challenging technical problems while improving the productivity of infrastructure teams across the company.

The ideal candidate will bring 6+ years of relevant programming experience, strong system design skills, and a background in building scalable infrastructure solutions. You'll join a team that's essential to Meta's enterprise engineering organization, helping to create and maintain the operational backbone that supports Meta's global workforce.

Last updated a day ago

Responsibilities For Software Engineer, Infrastructure

  • Design core, backend software components
  • Code using primarily Python, Javascript, 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
  • Establish self as an owner of a particular component, feature or system
  • Successfully completes projects at large scope while maintaining high productivity

Requirements For Software Engineer, Infrastructure

Python
JavaScript
PHP
  • 6+ 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 designing, analyzing and improving efficiency, scalability, and stability of various system resources
  • Experience owning a component, feature or system
  • Experience building and shipping high quality work and achieving high reliability
  • Track record of setting technical direction for a team
  • Experience improving quality through code reviews, testing, monitoring
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience

Interested in this job?

Jobs Related To Meta Software Engineer, Infrastructure

Application Engineer, Salesforce

Senior Application Engineer role at Meta focusing on Salesforce development and enterprise applications, offering competitive compensation and benefits in Menlo Park, CA.

Software Engineer, Infrastructure

Senior Software Engineer role at Meta focusing on building and maintaining large-scale distributed infrastructure systems that power Facebook and other Meta platforms.

AI/HPC Network Engineer

AI/HPC Network Engineer role at Meta focusing on designing and operating large-scale networking systems for AI infrastructure, requiring expertise in networking, distributed systems, and automation.

Application Engineer, Salesforce

Senior Salesforce Application Engineer role at Meta, building and maintaining enterprise applications using Salesforce and various programming languages.

Software Engineer, Accelerator Solutions & Technologies

Senior Software Engineering role at Meta focusing on accelerator solutions and AI/ML infrastructure optimization, requiring expertise in C++ and Python development.