Senior Network Developer – Infrastructure & Observability
Company | CoreWeave |
---|---|
Location | Livingston, NJ, USA, New York, NY, USA, Bellevue, WA, USA, Sunnyvale, CA, USA |
Salary | $175000 – $220000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 8+ years as a Network Engineer, Software Developer, Systems Administrator, or similar role—preferably in large-scale enterprise or cloud settings.
- 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.
- Experience supporting and rolling out large-scale infrastructure projects.
Responsibilities
- Design, develop, automate, and maintain the networking software and infrastructure that powers CoreWeave’s GPU cloud.
- Write code, create configuration templates, design dashboards, and build CLI tools.
- Work closely with software developers, system engineers, and security teams to ensure network automation solutions mesh well with 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 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.
Preferred Qualifications
- Willing (and excited) to containerize just about anything in Kubernetes.
- Worked with a variety of networking platforms, including NVIDIA Cumulus Linux, Nokia SR OS and SR Linux, and Arista EOS.