Job Title
Software Systems Engineer
Role Summary
Join Production Systems Engineering to design, build, and optimize systems software that operates Meta's global production fleet across servers, storage, networking, and custom silicon. Work with hardware engineering, data center operations, and platform teams to improve reliability, performance, and efficiency at scale.
Experience Level
Senior β the role expects extensive experience (see Requirements for specifics).
Responsibilities
Deliver and maintain low-level systems software and automation for large-scale production hardware; lead cross-functional integration and reliability efforts.
- Design and develop systems software for provisioning, monitoring, and managing compute, storage, and networking infrastructure.
- Build and maintain tooling for hardware lifecycle management, fleet health monitoring, and automated remediation.
- Collaborate with hardware teams to define software interfaces and firmware integration requirements for new servers and accelerators.
- Develop and optimize low-level software such as kernel modules, device drivers, and platform management agents.
- Architect scalable infrastructure automation frameworks to accelerate deployments and reduce operational toil.
- Analyze telemetry and failure patterns to identify and resolve systemic reliability and performance issues.
- Define technical direction and align stakeholders across infrastructure engineering and data center operations.
- Mentor engineers on systems software design, debugging, and production best practices.
- Lead evaluation, bring-up, validation, and qualification workflows for new hardware technologies.
Requirements
Must-have technical skills and demonstrable experience; preferred items listed separately.
- 8+ years in systems software engineering with development in C, C++, or Python for Linux-based production environments.
- 6+ years with large-scale infrastructure systems such as hardware lifecycle management, fleet automation, or data center operations software.
- Experience developing or integrating low-level system components (kernel interfaces, hardware telemetry frameworks, BMC/IPMI/Redfish).
- Experience designing and operating distributed systems software at scale, including monitoring, alerting, and automated remediation pipelines.
- Ability to communicate technical decisions and system designs through documentation and cross-functional alignment.
- Preferred: debugging across hardware/software boundaries, manufacturing and hardware validation experience, familiarity with test automation and CI/CD.
Education Requirements
Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
Compensation (United States): $173,000/year to $245,000/year base plus bonus, equity, and benefits.
About the Company
Company: Meta Platforms
Headquarters: Menlo Park, California, United States
American technology company that develops social networking products (Facebook, Instagram, WhatsApp) and invests in virtual/augmented reality hardware and software through Reality Labs, focusing on connectivity, advertising, and immersive computing experiences.

Date Posted: 2026-06-08