Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Infrastructure Software Engineer

Meta

Full-time Hybrid United States

Job Description

About This Role

Meta is seeking an Infrastructure Software Engineer to design, build, and operate the distributed systems and compute platforms that run Meta's global services. You will work on storage systems, compute schedulers, networking layers, or developer productivity tooling at a scale few engineers ever encounter.

Job Overview

  • Job Title: Infrastructure Software Engineer
  • Company: Meta
  • Location: Menlo Park, CA / New York, NY / Seattle, WA / Austin, TX / Chicago, IL
  • Job Type: Full-time
  • Experience Level: Mid-level (2–5 years)
  • Salary Range: $55–$72/hr
  • Posted Date: 2026-06-01
  • Application Deadline: 2026-07-01

Role Context

Meta's infrastructure teams build the platforms on which all of Meta's products run. You might work on TAO (Meta's distributed graph database), Tupperware (its Kubernetes-like scheduler), or the network fabric connecting hundreds of data centers globally. The problems here are genuinely novel — you will be solving challenges that textbooks don't yet describe, at a scale no open-source solution handles out of the box.

Key Responsibilities

  • Design and build distributed systems components — storage, compute, or network layers
  • Optimize throughput, latency, and fault tolerance of core infrastructure services
  • Develop internal tooling to improve developer productivity across engineering teams
  • Participate in capacity planning and scaling decisions for global service deployments
  • Write rigorous tests, runbooks, and operational documentation
  • Conduct incident retrospectives and drive systemic reliability improvements

Requirements & Skills

  • 2+ years of experience building distributed systems or infrastructure software
  • Proficiency in C++, Go, Python, or Rust
  • Strong understanding of distributed systems concepts (consensus, replication, consistency models)
  • Experience with storage systems, message queues, or compute orchestration platforms
  • Familiarity with Linux internals, networking, and systems performance tooling
  • Ability to operate and debug complex systems under production conditions

Benefits & Work Conditions

  • $55–$72/hr with Meta RSUs and performance bonuses
  • Hybrid schedule with remote flexibility
  • Full health, dental, and vision coverage
  • $3,000 annual wellness and learning reimbursement
  • Access to Meta's unique internal systems and infrastructure at hyperscale

Who Should Apply

Engineers who are drawn to foundational, systems-level problems and want to work on infrastructure that no off-the-shelf solution can handle. You enjoy reading papers, experimenting with novel approaches, and owning systems that other engineers depend on daily.

About the Company

Meta operates one of the largest compute and networking footprints on earth. Its infrastructure engineering teams build and maintain systems including TAO, Cassandra (open-sourced by Meta), Presto, and custom networking hardware, all running at a scale that demands original engineering solutions.

How to Apply

Apply via Meta Careers. Search "Infrastructure Software Engineer." The interview includes a systems-focused coding round, a distributed systems design session, and a behavioral interview.

Job Details

Salary $55 – $72 / month
Job Type Full-time
Work Mode Hybrid
Location Menlo Park, CA
New York, NY
Seattle, WA
Austin, TX
Chicago, IL
Apply Before Jul 03, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs

No similar jobs found.