Talent.com
Software Engineer - Datacenter networking

Software Engineer - Datacenter networking

METAMenlo Park, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Summary :

The DC Networking team is responsible for developing, deploying, and operating Meta's global data center networks. Our work covers the entire network lifecycle, including hardware development, capacity planning, distributed and centralized control systems, modeling / provisioning / automation, monitoring / troubleshooting / analytics, and simulation / design / failure analysis.We are actively seeking Software Engineers to help build and scale our rapidly evolving network infrastructure. We are looking for Software Engineers with a passion for networking and aptitude for building scalable distributed systems. Do you want to work on one of the most dynamic, fast-paced networks in the world? Do you want to develop innovative solutions to our challenges and ship them into production? Then a role on one of our network engineering teams is for you!

Required Skills :

Software Engineer - Datacenter networking Responsibilities :

Design and implement drivers (and / or Firmware) for (network) ethernet adapter functions, Transport stack for RDMA, control functions with the host / accelerators

Design and implement Platform services such as programming, monitoring, and controlling system components (Optics, PHY, FPGAs, sensors, fan control, power etc)

Develop and enhance HPC collective communication and parallel computing libraries such as NCCL, RCCL, OneCCL, and MPI Debug complex, system-level, multi-component issues that typically span across multiple layers from Kernel, and user-mode applications

Minimum Qualifications :

Minimum Qualifications :

Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

6+ years of experience in C / C++ and Python

6+ years experience in Systems programming, TCP / IP, HTTP / HTTPS, SPDY, DNS, and load balancers

Experience with network devices (routers, switches, load balancers) and an understanding of network routing protocols

Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment

Preferred Qualifications :

Preferred Qualifications :

Working knowledge of transport stack particularly RDMA (RoCEv2)

Experience with Linux Kernel, especially drivers and network stack

Experience with Qemu, FPGA Emulation environment is a plus .

Experience with parallel computing platforms such as CUDA, RoCM and OpenCL Platform services (program, control, and monitor Optics, PHY, FPGAs, sensors, fan control, power etc), BSP / Board Support Package, Operating Systems, Kernel, Bootloader, Power Management, RTOS, Linux

Public Compensation :

$70.67 / hour to $208,000 / year + bonus + equity + benefits

Industry : Internet

Equal Opportunity :

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Create a job alert for this search

Software Engineer • Menlo Park, CA, United States

Related jobs
  • Promoted
Software Engineer - Switch Network OS / SoNIC Design

Software Engineer - Switch Network OS / SoNIC Design

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 13 days ago
  • Promoted
System Engineer (27311)

System Engineer (27311)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
System Engineer

System Engineer

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Distributed Systems

Software Engineer, Distributed Systems

VerseSan Francisco, CA, United States
Full-time
San Francisco, CA (Remote / Hybrid Available).Organizations today are under growing pressure to navigate the transition to clean energy - not just to meet sustainability goals, but to manage risk, co...Show moreLast updated: 30+ days ago
  • Promoted
Network System Engineer (27526)

Network System Engineer (27526)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
System Software Engineer, Integrity

System Software Engineer, Integrity

OpenAISan Francisco, CA, United States
Full-time
The Integrity team at OpenAI is dedicated to ensuring that our cutting-edge technology is not only revolutionary but also secure from a myriad of adversarial threats. We strive to maintain the integ...Show moreLast updated: 30+ days ago
  • Promoted
Software DevOps Engineer

Software DevOps Engineer

FortinetSunnyvale, CA, United States
Full-time
We are seeking a talented and motivated DevOps Engineer to join our engineering team.You will be responsible for building, maintaining, and scaling our CI / CD pipelines, infrastructure, and monitori...Show moreLast updated: 30+ days ago
  • Promoted
Automotive Full Stack Software Engineer

Automotive Full Stack Software Engineer

Kasmo GlobalPleasanton, CA, United States
Temporary
Coding / Eng / Skills / Language / Skills : .Computer Science and 5 years of industry experience, or at least 10 years of equivalent experience. Strong skills in C#, C++, Java, Python, and development tools i...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, System

Software Engineer, System

METAMenlo Park, CA, United States
Full-time
Meta), formerly known as Facebook Inc.When Facebook launched in 2004, it changed the way people connect.Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around t...Show moreLast updated: 30+ days ago
  • Promoted
Network System Engineer (27529)

Network System Engineer (27529)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
Software Infrastructure & Platform Engineer

Software Infrastructure & Platform Engineer

PsiQuantumPalo Alto, CA, United States
Full-time
Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
  • Promoted
Network System Engineer (27527)

Network System Engineer (27527)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
Software Engineer - Network Services

Software Engineer - Network Services

Cloudflare IncSan Francisco, CA, United States
Full-time
At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show moreLast updated: 30+ days ago
  • Promoted
Network System Engineer (27528)

Network System Engineer (27528)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
Software Engineer II, SDN Networking

Software Engineer II, SDN Networking

CrusoeSan Francisco, CA, United States
Full-time
Crusoe's mission is to accelerate the abundance of energy and intelligence.We're crafting the engine that powers a world where people can create ambitiously with AI - without sacrificing scale, spe...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Thermal Engineer - Datacenter Liquid Cooling (27557)

Sr. Thermal Engineer - Datacenter Liquid Cooling (27557)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
  • New!
Software Engineer - Distributed Systems - Remote (US)

Software Engineer - Distributed Systems - Remote (US)

BrightCrew LtdSan Francisco, CA, United States
Remote
Full-time
Software Engineer - Distributed Systems.Youll join a small, sharp team obsessed with building reliable, scalable, and elegant systems that power real-time and batch data processing at massive scale...Show moreLast updated: 11 hours ago
  • Promoted
Software Engineer, Agent Infrastructure

Software Engineer, Agent Infrastructure

NeticSan Francisco, CA, United States
Full-time
Netic is the AI revenue engine that handles multi-modal workflows, generates new demand, and drives measurable revenue for the $500B+ essential service industries that keep America running.With $20...Show moreLast updated: 30+ days ago