Full-Time

Senior Software Engineer

Network Datapath

Confirmed live in the last 24 hours

CoreWeave

CoreWeave

501-1,000 employees

Cloud service for GPU-accelerated workloads

Enterprise Software
AI & Machine Learning

Compensation Overview

$175k - $210kAnnually

Senior

Livingston, NJ, USA + 3 more

More locations: New York, NY, USA | Bellevue, WA, USA | Sunnyvale, CA, USA

Hybrid workplace; in-office presence required.

Category
Backend Engineering
Software Engineering
Required Skills
Kubernetes
Python
Go
C/C++
Development Operations (DevOps)
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.
  • 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.
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.

CoreWeave offers cloud computing services that specialize in GPU-accelerated workloads for tasks like artificial intelligence, machine learning, and visual effects rendering. Their infrastructure uses a bare metal serverless Kubernetes platform, allowing clients to access powerful computing resources without the need for expensive hardware. CoreWeave differentiates itself by providing a wide selection of NVIDIA GPUs and a pay-as-you-go pricing model, which offers flexibility and scalability. The company's goal is to meet the growing demands of various industries by providing efficient and scalable computing resources.

Company Stage

Private

Total Funding

$1.6B

Headquarters

New York City, New York

Founded

2017

Growth & Insights
Headcount

6 month growth

44%

1 year growth

163%

2 year growth

750%
Simplify Jobs

Simplify's Take

What believers are saying

  • CoreWeave's partnership with Dell enhances their AI cloud services with cutting-edge hardware.
  • The planned data center in Canada expands CoreWeave's infrastructure for growing AI demands.
  • $600M funding for a Virginia data center boosts CoreWeave's growth and service offerings.

What critics are saying

  • Competition from AMD-backed Vultr may lead to pricing pressures for CoreWeave.
  • Potential delays in Virginia data center construction could impact CoreWeave's service capacity.
  • Upcoming IPO might divert management's focus from operational challenges.

What makes CoreWeave unique

  • CoreWeave specializes in GPU-accelerated cloud services for AI and VFX industries.
  • Their infrastructure uses bare metal serverless Kubernetes for high performance and efficiency.
  • CoreWeave offers a pay-as-you-go model, providing flexibility and scalability to clients.

Help us improve and share your feedback! Did you find this helpful?