Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Meta's job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Meta's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Meta — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Meta — free, in seconds.
About the Role
Meta is building a cloud-native infrastructure optimized for AI development, evolving its foundation to support a cloud-native, Kubernetes-first AI infrastructure at Meta scale. This role offers a chance to lead architecture and delivery, influencing a broad cross-functional ecosystem and leveraging open source.
Responsibilities
- Architect and lead delivery of Meta Compute’s cloud-native host networking platform, owning end-to-end technical direction from design through production rollout.
- Build/modernize Kubernetes networking features integrated with Meta’s host networking stack.
- Design and implement core networking primitives: network virtualization, load balancing/service connectivity, and distributed firewalling/policy enforcement.
- Drive time-to-market execution: define milestones, de-risk key technical choices early and deliver iterative production increments.
- Lead broad cross-functional alignment across compute, storage, platform, security, and hardware/fabric partners—owning interfaces/contracts and end-to-end outcomes.
- Leverage and influence open-source ecosystems: evaluate open-source building blocks, contribute improvements where needed, and ensure Meta’s solution is maintainable and operable long-term.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 10+ years of experience in software development for networking or infrastructure systems, or PhD with 4+ years of experience in a relevant technical area.
- 4+ years proven experience designing and shipping networking dataplane/control-plane systems in production.
- Hands-on Kubernetes networking experience in production.
- Proficiency in C/C++ and at least one scripting language (Python/Shell Scripting).
- Experience with developing and automating test suites.
- Demonstrated experience working across disciplines to align on technical decisions and deliver integrated solutions.
Skills
- Kubernetes networking
- CNI
- Services
- NetworkPolicy/policy models
- Service connectivity/load balancing integration
- C/C++
- Python
- Shell Scripting
- DPDK
- eBPF/XDP
- AF_XDP
- io_uring
- kernel bypass
- zero-copy I/O
- RDMA/RoCEv2
- Linux networking internals
- netdev subsystem
- TC/iptables/nftables
- network namespace isolation
- traffic shaping
- kernel driver development
Experience Level
- 10+ years of experience in software development for networking or infrastructure systems
- 4+ years of experience in a relevant technical area (with PhD)
Education Level
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
Salary/Compensations
- $219,000/year to $301,000/year
Benefits
- bonus
- equity
About the Company
- Meta is investing heavily on the Meta Cloud.
- We build the platform layer and partner closely with the many application teams that run on top.