Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Meta

    Software Engineer - Datacenter networking_

    Menlo Park

    **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 simu

    Job Source: Meta
  • Meta

    Software Engineer - Datacenter networking_

    Menlo Park

    **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 simu

    Job Source: Meta
  • Microsoft Corporation

    Senior Software Engineer - Azure Networking_

    Santa Clara

    Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365,

    Job Source: Microsoft Corporation
  • Microsoft Corporation

    Principal Software Engineer - Azure Networking_

    Santa Clara

    Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365,

    Job Source: Microsoft Corporation
  • Meta

    Software Engineering Manager, AI Networking_

    Menlo Park

    • Ending Soon

    **Summary:** In this role, you will be a member of the Network AI Software team and part of the bigger DC networking organization. The team develops and owns the software stack around collective communication libraries around Meta.At the high level, the team aims to enable Meta-wide ML products and innovations to leverage our large-scale training a

    Job Source: Meta
  • Amazon

    Senior Product Marketing Mgr, Networking_

    Santa Clara

    Description Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud, offering over 200 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate fast

    Job Source: Amazon
  • OOCL USA, Inc.

    Software Engineer/ Senior Software Engineer

    San Jose, CA, United States

    Software Engineer/ Senior Software Engineer Development Team San Jose, CA, US On-site role Mon-Fri (w/ 1 hour lunch) With our core values – People People People, Community Responsibility, Customer Focus, Excellence through Quality – we hope to empower our employees to achieve the mission of OOCL. What is OOCL? OOCL is one of the world's larg

    Job Source: OOCL USA, Inc.
  • ZAP Surgical Systems, Inc.

    Software Engineer

    San Carlos, CA, United States

    About ZAP Surgical Systems Zap Surgical Systems is a surgical robotics start-up located in San Carlos, CA. Leveraging its unique gyroscopic motion and self-shielded design, our product, the ZAP-X, is disrupting the industry and opening new frontiers in modern radiosurgery. Zap’s employees thrive in an environment where multiple fields of study com

    Job Source: ZAP Surgical Systems, Inc.

Software Engineer - Networking_

Menlo Park

**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 - Networking Responsibilities:

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

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

3. Develop and enhance HPC collective communication and parallel computing libraries such as NCCL, RCCL, OneCCL, and MPI

4. Debug complex, system-level, multi-component issues that typically span across multiple layers from Kernel, and user-mode applications.

**Minimum Qualifications:**

Minimum Qualifications:

5. Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.

6. Proficient in programming in C/C++/Python

7. Hands on experience with debugging large scale systems

**Preferred Qualifications:**

Preferred Qualifications:

8. Experience in one of the following areas -

9. Experience with Linux Kernel, especially drivers and network stack

10. Working knowledge of transport stack particularly RDMA (RoCEv2)

11. Experience with parallel computing platforms such as CUDA, RoCM and OpenCL

12. 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.

13. Experience with Qemu, FPGA Emulation environment is a plus

**Public Compensation:**

$56.25/hour to $173,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 [email protected].

Apply

Create Email Alert

Create Email Alert

Email Alert for Software Engineer - Networking_ jobs in Menlo Park

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.