CoreWeave is hiring a
Senior Software Engineer, Remote - 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
- 💰$200k-$250k📍Worldwide
- 💰~$140k-$275k📍Germany
- 💰~$48k-$59k📍Portugal
- 💰~$150k-$222k📍Colombia
- 💰~$150k-$222k📍Canada
- 💰$170k-$220k📍United States
- 💰~$150k-$222k📍Brazil
- 💰~$150k-$222k📍Argentina
- 💰~$150k-$222k📍Worldwide
- 💰~$150k-$222k📍Mexico