CoreWeave is hiring a
Senior Software Engineer, Remote - United States

Logo of CoreWeave

Senior Software Engineer closed

🏢 CoreWeave

💵 $175k-$210k
📍United States

Summary

CoreWeave is seeking a Senior Software Engineer to join their Network Datapath Team. The role involves designing, developing, and maintaining the network datapath infrastructure for their GPU cloud services, collaborating with cross-functional teams, optimizing network performance, implementing security protocols, participating in an on-call rotation, staying updated with networking technologies, and more.

Requirements

  • 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
  • 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

Responsibilities

  • Design, develop, and maintain the network datapath infrastructure for our GPU cloud services
  • Collaborate with cross-functional teams 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

Preferred Qualifications

Experience with k8s operators and controllers is a plus

Benefits

  • Medical, dental and vision insurance - 100% paid for the employee
  • Company paid Life Insurance
  • Voluntary supplemental life insurance
  • Short and long-term disability insurance
  • Flexible Spending Account
  • Tuition Reimbursement
  • Mental Wellness Benefits through Spring Health
  • Family-Forming support provided by Carrot
  • Paid Parental Leave
  • Flexible, full-service childcare support with Kinside
  • 401(k) with a generous employer match
  • Flexible PTO
  • Catered lunch each day in our offices
  • Weekly massages in NJ office
  • A casual work environment
  • Work culture focused on innovative disruption
This job is filled or no longer available

Similar Jobs