Meta

Software Engineer, Systems

Meta
Apply
4 days ago
London, United KingdomSenior

Responsibilities

  • Design and implement scalable systems-level software across kernel interfaces, runtime systems, networking layers, storage subsystems, and platform services.
  • Own technical architecture from requirements through production deployment, including trade-off analysis, documentation, and stakeholder alignment.
  • Profile and optimize critical code paths using instrumentation, tracing, and performance analysis.
  • Build observability infrastructure with service level objectives, dashboards, alerting, and runbooks.
  • Investigate complex systems incidents, race conditions, synchronization issues, and non-reproducible bugs, and drive retrospective improvements.
  • Develop unit, integration, stress, and resiliency testing strategies.
  • Coordinate cross-team technical initiatives with infrastructure and platform partners.
  • Incorporate privacy, security, integrity, threat modeling, access control, and secure data handling into systems design.
  • Mentor engineers and contribute to recruiting and technical program initiatives.
  • Reduce technical debt, improve developer tooling and automation, and drive systems-codebase migrations.

Requirements

  • 6+ years of experience in systems software engineering involving operating systems, distributed systems, networking, storage, or low-level platform infrastructure.
  • 6+ years of experience writing production-quality code in systems programming languages such as C, C++, Rust, or Go.
  • Experience architecting complex systems components and evaluating performance, reliability, and maintainability trade-offs.
  • Experience with systems-level performance profiling, instrumentation, memory management, concurrency, and I/O optimization.
  • Experience building and operating production systems at scale, including incident response, root cause analysis, and reliability practices.
  • Preferred: experience with large-scale open web crawling ecosystems and responsible, ethical AI practices.
  • Preferred: open-source systems contributions or technical publications related to operating systems, distributed systems, or platform infrastructure.
  • Preferred: kernel development, hypervisor internals, container runtimes, or low-level networking protocols such as RDMA, DPDK, or eBPF.
  • Preferred: high-availability and fault-tolerant systems, systems security hardening, and secure inter-process communication.
  • Preferred: AI skill development, AI workflow integration, prompt/context engineering, or agent orchestration.

Tech Stack

Categories

Meta

About Meta

10,000+ employees

Meta builds social platforms and communication apps—including Facebook, Instagram, WhatsApp, and Messenger—and develops AR/VR hardware and software such as Quest to power immersive computing. It monetizes primarily through advertising tools for businesses, with additional revenue from devices and services, and operates a massive global infrastructure. Founded in 2004 and headquartered in Menlo Park, California, Meta Platforms, Inc. is a public company traded on Nasdaq under the ticker META.

Contact me