JOBSEARCHER

Senior Software Engineer, Network Development

Overview: In this role you will design, build, and maintain networking software that powers CoreWeave's GPU cloud. You will work with cross-functional teams to automate provisioning, observability, and operator tooling, helping scale a fast, reliable network platform. You'll shape long-term architecture, drive automation, and lead improvements that reduce manual toil. This is a hands-on, impact-driven opportunity at a growing, mission-focused AI cloud provider. Compensation / Benefits Medical, dental, and vision insurance - 100% paid 401(k) with employer match Flexible PTOTuition Reimbursement Employee Stock Purchase Program (ESPP) Paid Parental Leave
Responsibilities:
  • Own the design, development, and long-term health of network automation platforms and services (config generation, device provisioning, workflow automation, observability tooling, internal CLIs and APIs)
  • Plan complex projects months in advance, manage dependencies, and coordinate parallel efforts
  • Lead technical direction through RFCs, design reviews, and architecture decisions
  • Write well-tested, well-documented software in Python and Go with strong CI/CD practices
  • Improve reliability and operability by defining SLIs/SLAs and reducing manual toil via automation
  • Collaborate with Network Engineering, Observability, Fleet Engineering, and HPC teams to ensure cohesive automation
  • Participate in on-call rotation and drive calm, blameless follow-up after incidents
  • Mentor engineers, review code and designs, and grow the team's technical skills
  • Contribute to a positive, collaborative team culture
Key requirements:
  • 8+ years of professional software engineering experience
  • Strong proficiency in Python and GoSolid understanding of CI/CDExperience managing runtime health for enterprise services
  • Hands-on with workflow automation or orchestration at scale (e.g., Zero Touch Provisioning)
  • Strong project planning across multi-month horizons
  • Strong technical opinions with openness to others' input
  • Solid understanding of core networking fundamentals (IP, routing, NTP, DNS)
  • Comfort with Linux and Kubernetes; experience with Ansible, Jinja, NetBox, Prometheus, Grafana
  • Excellent written communication and mentoring experience
  • Degree in Computer Science or related field is a plus
  • Excellent written communication
  • Mentoring and guiding others
  • Collaborative mindset
  • PythonGoCI/CD practices