Job Summary:
CoreWeave is The Essential Cloud for AI™, delivering a platform of technology and tools for innovators in AI. The Senior Software Engineer of Network Services will lead the architecture and operations of network services, focusing on service quality, scalability, and performance while collaborating with cross-functional teams to ensure seamless integration.
Responsibilities:
• Develop, and maintain the network services infrastructure for our GPU cloud services, including networking cloud services, host networking, smart NICs, and overlay/underlay networks.
• Collaborate with cross-functional teams, including DevOps, System Administrators, and Cloud Services 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.
Qualifications:
Required:
• Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
• Experience (4+ 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++.
• Familiarity with software-defined networking (SDN) and network virtualization technologies.
• Experience building and deploying k8s networking and infrastructure, CNIs.
• 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.
Preferred:
• Experience with k8s operators and controllers is a plus.
Company:
CoreWeave provides cloud infrastructure services designed to support artificial intelligence and high-performance computing workloads. Founded in 2017, the company is headquartered in Livingston, USA, with a team of 1001-5000 employees. The company is currently Late Stage.