Software Engineer, Systems

Meta

City of Westminster

On-site

GBP 150,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Meta is seeking a Staff Systems Software Engineer to design and build foundational infrastructure powering products used by billions of people worldwide. You will architect and implement large-scale distributed systems, low-level platform components, and high-performance services that underpin Meta's core product stack.

You will drive technical strategy across reliability, performance, and scalability, mentoring engineers and leading incident reviews with cross-functional partners to ensure

Qualifications

  • 8+ years designing and implementing large-scale distributed systems.
  • Experience leading technical initiatives end-to-end, including architecture design and cross-team coordination.
  • Experience debugging complex, non-reproducible systems issues including concurrency bugs and distributed consistency problems.
  • Experience defining service level objectives, observability, and driving reliability improvements across production systems.
  • Experience communicating architecture decisions in writing to engineering and non-engineering stakeholders.

Responsibilities

  • Architect and implement large-scale distributed systems and platform services.
  • Lead the design of storage layers, compute pipelines, networking abstractions, and service orchestration frameworks.
  • Identify and resolve systemic performance bottlenecks through instrumentation, profiling, and optimization.
  • Define and enforce service level objectives with dashboards, alerting, and runbooks to reduce mean time to mitigation.
  • Drive reliability improvements by reducing failure surface, designing resilient rollout strategies, and conducting regular resiliency testing.
  • Collaborate with product, infrastructure, and data science teams to align architecture with evolving requirements.
  • Establish coding standards, architectural patterns, and best practices across the organization.
  • Leverage AI-assisted development workflows to accelerate design iteration and code generation.
  • Mentor engineers on systems design, debugging, and production operations; contribute to onboarding.
  • Lead incident retrospectives and drive systemic improvements to prevent recurrence.

Skills

Distributed systems
Platform infrastructure
Systems design
Observability
Incident response
Cross-team leadership
AI-assisted development
Mentoring
Coding standards
SRE fundamentals

Tools

C/C++
Rust

Job description

Meta is seeking a Staff Systems Software Engineer to design and build the foundational infrastructure that powers products used by billions of people worldwide. In this role, you will architect and implement large-scale distributed systems, low-level platform components, and high-performance services that underpin Meta's core product stack. You will drive technical strategy across system reliability, performance, and scalability, partnering closely with product, infrastructure, and data engineering teams to deliver systems that operate at global scale with high availability and efficiency.

  1. 1. Architect and implement large-scale distributed systems and platform services that support high-throughput, low-latency workloads across Meta's product infrastructure
  2. 2. Lead the technical design of systems components including storage layers, compute pipelines, networking abstractions, and service orchestration frameworks
  3. 3. Identify and resolve systemic performance bottlenecks through instrumentation, profiling, and targeted optimization across the full systems stack
  4. 4. Define and enforce service level objectives for owned systems, building dashboards, alerting pipelines, and runbooks to reduce mean time to mitigation during incidents
  5. 5. Drive reliability improvements by reducing failure surface, designing resilient rollout strategies, and leading regular resiliency and overload testing exercises
  6. 6. Collaborate with cross-functional partners across product engineering, infrastructure, and data science to align system architecture with evolving product and business requirements
  7. 7. Establish and evolve coding standards, architectural patterns, and engineering best practices for systems development across the broader organization
  8. 8. Leverage AI-assisted development workflows to accelerate design iteration, code generation, and systems analysis, applying sound judgment on when to rely on AI versus deep systems expertise
  9. 9. Mentor other engineers on systems design principles, debugging methodologies, and production operations, and contribute to onboarding programs for new team members
  10. 10. Lead incident retrospectives, identify root causes of complex production failures, and drive implementation of systemic improvements to prevent recurrence
  1. 11. 8+ years of experience designing and implementing large-scale distributed systems, platform infrastructure, or systems software in production environments
  2. 12. Experience leading major technical initiatives end-to-end, including architecture design, cross-team coordination, staged rollout, and post-launch reliability ownership
  3. 13. Experience debugging complex, non-reproducible systems issues including concurrency bugs, memory management failures, and distributed consistency problems
  4. 14. Experience defining service level objectives, building observability infrastructure, and driving reliability improvements across production systems
  5. 15. Experience communicating technical architecture decisions and trade-offs in writing to both engineering and non-engineering stakeholders
Preferred Qualifications:
  1. 16. Experience with systems programming languages such as C, C++, or Rust in the context of high-performance or low-latency infrastructure
  2. 17. Experience building or improving developer tooling, automation frameworks, or internal platforms that measurably improve engineering efficiency across teams
  3. 18. Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  4. 19. Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  5. 20. Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  6. 21. Experience designing or contributing to storage systems, compute scheduling frameworks, or inter-service communication protocols at scale
  7. 22. Demonstrated use of AI tools to accelerate systems design, automate operational workflows, or improve code quality and test coverage
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Systems
Software Engineer, Systems

Meta • Greater London

On-site
GBP 140,000 - 180,000
Software Engineer, Product
Software Engineer, Product

Meta • Royal Leamington Spa

On-site
GBP 75,000 - 110,000
Software Engineer, Infrastructure
Software Engineer, Infrastructure

Meta • Greater London

On-site
GBP 90,000 - 150,000
Production Engineering Manager
Production Engineering Manager

Meta • Greater London

Hybrid
GBP 120,000 - 170,000
Business Engineer
Business Engineer

Meta • Greater London

Hybrid
GBP 100,000 - 140,000
Software Engineer, Product
Software Engineer, Product

Meta • Greater London

On-site
GBP 75,000 - 115,000
Technical Logistics Specialist
Technical Logistics Specialist

Meta • Greater London

On-site
GBP 70,000 - 100,000
Production Engineering Manager
Production Engineering Manager

Meta • City of Westminster

On-site
GBP 110,000 - 150,000
Business Operations, Infrastructure
Business Operations, Infrastructure

META • City Of London

On-site
GBP 110,000 - 170,000
Data Scientist, Product Analytics
Data Scientist, Product Analytics

Meta • City of Westminster

On-site
GBP 70,000 - 110,000
Health insurance