Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CoreWeave Logo

Senior Software Engineer, Network

CoreWeave

$165,000 - $242,000
Dec 17, 2025
Livingston County, IL, US • Lincoln Tunnel, NJ, US
Apply Now

CoreWeave is seeking a Senior Network Developer to design, develop, automate, and maintain networking software and infrastructure for its GPU cloud platform, aiming to make the network highly automated and intelligent.

Requirements

  • Proficient in languages like Python, Go, and Bash and tooling like Ansible, Jinja and NetBox.
  • Deep familiarity with Prometheus, Grafana, Alertmanager, gNMI, and SNMP.
  • Deep understanding and working knowledge of Linux.
  • You've worked with a variety of networking platforms, including: NVIDIA Cumulus Linux, Nokia SR OS and SR Linux, Arista EOS.
  • You're willing (and excited) to containerize just about anything in Kubernetes.
  • Experience supporting and rolling out large-scale infrastructure projects.
  • 8+ years as a Network Engineer, Software Developer, Systems Administrator, or similar role—preferably in large-scale enterprise or cloud settings.

Responsibilities

  • Use your skills in Python, Go, and Bash to write scripts and tools that make deploying, managing, and monitoring our network a breeze.
  • Work closely with software developers, system engineers, and security teams to ensure our network automation solutions mesh well with our cloud applications and internal services.
  • Implement and manage Zero Touch Provisioning (ZTP) processes to automate network device provisioning and configuration with little human interaction.
  • Oversee network projects from start to finish—planning, executing, and delivering network augments, upgrades, or new network vendor deployments.
  • Participate in an on-call rotation, troubleshoot and resolve network-related issues, and provide timely support to the operations team.
  • Share your knowledge and guide junior team members, fostering a culture of continuous learning and improvement.
  • Participate in code reviews, design discussions, RFCs, and architecture decisions to ensure high-quality software development practices.

Other

  • Bachelor’s degree in Computer Science or a related field.
  • You bring a positive mindset without an ego. You're always ready to help junior team members and learn from the more senior ones.
  • You love automating tasks/processes and seeing systems come to life with near zero human interaction.
  • Hybrid work environment; remote work may be considered for candidates located more than 30 miles from an office, based on role requirements for specialized skill sets.
  • Export Control Compliance: Applicant must be a U.S. person or eligible to access export controlled information without a required export authorization.