Software Engineer, Container Infrastructure (Technical Leadership)

Meta Platforms Inc
  • Bellevue, WA
    1 day ago

    Job Description

    Meta's container platform runs a large share of the services that power Facebook, Instagram, WhatsApp, Messenger, and Meta's AI products. The Containers team builds and runs the node-level software that starts, isolates, networks, and manages these workloads across a global fleet of millions of machines. We help Meta use its hardware efficiently through multi-tenancy, support new hardware including AI accelerator platforms, and build the next generation of our container runtime.

    We work closely with Meta's Linux kernel, networking, capacity engineering, and AI infrastructure teams. Many of the problems we solve exist nowhere else at this scale.

    We're looking for a Technical Lead to set the technical direction for three core areas: resource isolation, container networking, and the long-term evolution of our container runtime. You'll define the multi-year architecture, make key design decisions, mentor a team of systems engineers, stay hands-on in the most critical code, and influence partner teams across the infrastructure organization.Set technical strategy and roadmap for container resource isolation, networking, and runtime architecture Design isolation mechanisms for densely packed multi-tenant hosts that manage contention across CPU, memory, I/O, and network, using cgroup v2 and other kernel primitives Lead the architecture of container networking across diverse workloads and hardware, including network namespaces, eBPF-based datapaths, and network isolation and policy Drive the modernization of the container runtime toward a modular, standards-aligned (OCI) architecture that improves scalability, reliability and deployment safety Plan and carry out safe, incremental migrations across a very large production fleet Partner with kernel, networking, hardware, and capacity teams to shape new platform capabilities Mentor engineers through design reviews, code reviews, and technical coaching, and raise the team's engineering and operational standards Write and present technical proposals that build alignment across teams and organizationsBachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Deep knowledge of Linux internals relevant to containers, such as cgroups, namespaces, process management, and resource accounting Experience leading technical direction for a team and delivering complex, multi-quarter infrastructure projects Experience designing and running large-scale distributed or fleet-wide infrastructures in production Experience communicating technical decisions in writing and in presentations to technical and non-technical stakeholders, and influencing direction across teams through proposals and stakeholder alignment Experience running fleet-wide migrations or rollouts with strong safety and observability practices Hands-on eBPF experience, especially for networking (TC, XDP, cgroup hooks) or observability Background in Linux networking, such as virtual network devices, routing, and packet path performance tuning Experience with container runtimes and ecosystems such as OCI, runc/crun, containerd, Kubernetes node components, or systemd Experience with performance isolation in multi-tenant environments, such as CPU scheduling, memory pressure management, I/O control and PSI Contributions to the Linux kernel or open-source container and networking projectsMeta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here .Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the Accommodations request form .

    Numbers & Facts

    LocationBellevue, WA

    Skills

    • Artificial Intelligence (AI)unmatched
    • Business Growthunmatched
    • CPU (Central Processing Unit)unmatched
    • Coachingunmatched
    • Code Reviewsunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Datapath Designunmatched
    • Ecosystemsunmatched
    • Facebookunmatched
    • Hardware Administrationunmatched
    • Input/Outputunmatched
    • Kernel Programmingunmatched
    • Leadershipunmatched
    • Linux Kernelunmatched
    • Linux Networksunmatched
    • Linux Operating Systemunmatched
    • Memory Hardwareunmatched
    • Memory Managementunmatched
    • Mentoringunmatched
    • Network Architecture/Engineeringunmatched
    • Network Routingunmatched
    • Network System Hardwareunmatched
    • Open Sourceunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Process Managementunmatched
    • Project Designunmatched
    • Reliability Engineeringunmatched
    • Software Engineeringunmatched
    • Strategic Planningunmatched
    • Systems Engineeringunmatched
    • Team Lead/Managerunmatched
    • Technical Accountingunmatched
    • Technical Leadershipunmatched
    • Technical Presentationunmatched
    • Technical Strategyunmatched
    • Technical Writingunmatched
    • Vehicle Fleetsunmatched
    • Virtual Realityunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder