Software Engineer, Systems

Meta Careers

Greater London

On-site

GBP 150,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meta Careers in the United Kingdom seeks a Staff Systems Software Engineer to design the foundational infrastructure powering billions of users. You will architect and implement large-scale distributed systems, low-latency platform components, and high-performance services across Meta's core stack.

You will drive reliability, performance, and scalability, collaborating with product, infrastructure, and data teams to deliver highly available systems at global scale.

Qualifications

  • 8+ years in large-scale distributed systems or systems software.
  • Experience leading major technical initiatives end-to-end.
  • Proficient in debugging complex non-reproducible issues.
  • Experience defining SLOs and improving reliability.

Responsibilities

  • Architect and implement large-scale distributed systems and platform components.
  • Lead cross-team initiatives, architecture design, rollout, and reliability ownership.
  • Drive performance, reliability, and scalability across production systems.

Skills

Distributed systems
C/C++/Rust
AI tooling integration
Observability
SLOs and reliability
Cross-team leadership
Low-latency optimization
High-performance services
System design leadership

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.

  • 8+ years of experience designing and implementing large-scale distributed systems, platform infrastructure, or systems software in production environments
  • Experience leading major technical initiatives end-to-end, including architecture design, cross-team coordination, staged rollout, and post-launch reliability ownership
  • Experience debugging complex, non-reproducible systems issues including concurrency bugs, memory management failures, and distributed consistency problems
  • Experience defining service level objectives, building observability infrastructure, and driving reliability improvements across production systems
  • Experience communicating technical architecture decisions and trade-offs in writing to both engineering and non-engineering stakeholders
  • Experience with systems programming languages such as C, C++, or Rust in the context of high-performance or low-latency infrastructure
  • Experience building or improving developer tooling, automation frameworks, or internal platforms that measurably improve engineering efficiency across teams
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Experience designing or contributing to storage systems, compute scheduling frameworks, or inter-service communication protocols at scale
  • 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

Business Engineer
Business Engineer

Meta • Greater London

On-site
GBP 100,000 - 140,000
Staff Systems Engineer - Large-Scale, High-Performance Infra
Staff Systems Engineer - Large-Scale, High-Performance Infra

Meta Careers • Greater London

On-site
GBP 150,000 - 210,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

On-site
GBP 120,000 - 170,000
Production Engineering Manager
Production Engineering Manager

Meta • City of Westminster

On-site
GBP 110,000 - 150,000
Technical Logistics Specialist
Technical Logistics Specialist

Meta • Greater London

On-site
GBP 70,000 - 100,000
Software Engineer, iOS
Software Engineer, iOS

Meta • Greater London

Hybrid
GBP 85,000 - 135,000
Entrepreneurial Software Engineer - AI & Platform Solutions
Entrepreneurial Software Engineer - AI & Platform Solutions

Meta • Greater London

Hybrid
GBP 100,000 - 140,000
Software Engineer - AI-Driven Mobile & Web Platforms
Software Engineer - AI-Driven Mobile & Web Platforms

Meta • Greater London

Hybrid
GBP 85,000 - 135,000
Software Engineer
Software Engineer

Harvey Nash • Cambridge

On-site
GBP 60,000 - 80,000
Daily free meals
Access to onsite facilities