Demo

Senior Software Engineer, Network Datapath

CoreWeave
Roseland, NJ Full Time
POSTED ON 3/15/2025
AVAILABLE BEFORE 4/14/2025

About the Role

We are seeking a talented and experienced Senior Software Engineer to join our Network Datapath Team.  As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining the networking software/hardware that underpins our GPU cloud services. You will collaborate closely with cross-functional teams to optimize network performance, enhance security, and ensure the overall scalability and reliability of our cloud platform.

Key Responsibilities:

  • Design, develop, and maintain the network datapath infrastructure for our GPU cloud services, including host networking, smart NICs, and overlay/underlay networks.
  • Collaborate with cross-functional teams, including DevOps, System Administrators, and Software Engineers, to ensure seamless integration of network datapath solutions.
  • Optimize host network performance, latency, and throughput to meet the demanding requirements of GPU-based workloads.
  • Implement and maintain network security protocols and best practices to protect customer data and infrastructure.
  • Participate in an on-call rotation, troubleshoot and resolve network-related issues, and provide timely support to the operations team.
  • Stay up-to-date with the latest networking technologies, industry trends, and best practices to continually improve our networking infrastructure.
  • Participate in code reviews, design discussions, and architecture decisions to ensure high-quality software development practices.

Minimum Qualifications:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • Proven experience (5 years) as a Software Engineer, with a focus on networking and cloud infrastructure.
  • Expertise in network protocols, routing, and security (TCP/IP, BGP, kernel networking, etc.).
  • Proficiency in programming languages such as Golang, Python, or C for automation and scripting.
  • Experience with software-defined networking (SDN) and network virtualization technologies.
  • Experience building and deploying k8s networking and infrastructure.
  • Experience with k8s operators and controllers is a plus.
  • Excellent problem-solving skills and a proactive attitude towards troubleshooting and issue resolution.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.
  • A passion for staying updated on emerging technologies and a commitment to continuous learning.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $175,000-$210,000. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Salary : $175,000 - $210,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer, Network Datapath?

Sign up to receive alerts about other jobs on the Senior Software Engineer, Network Datapath career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer, Network Datapath.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Capacity Management Skill

    • Income Estimation: $188,022 - $236,092
    • Income Estimation: $199,907 - $266,531
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CoreWeave

CoreWeave
Hired Organization Address Denton, TX Full Time
CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI. Our...
CoreWeave
Hired Organization Address Bellevue, WA Contractor
CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI. Our...
CoreWeave
Hired Organization Address Livingston, NJ Contractor
CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI. Our...
CoreWeave
Hired Organization Address Livingston, NJ Contractor
CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI. Our...

Not the job you're looking for? Here are some other Senior Software Engineer, Network Datapath jobs in the Roseland, NJ area that may be a better fit.

Senior Software Engineer, Network Datapath

CoreWeave, Livingston, NJ

Senior Software Engineer, HPC Network

CoreWeave, Livingston, NJ

AI Assistant is available now!

Feel free to start your new journey!