Software Engineer - Networking Software and Services
Build software, services, and frameworks for network management, automation, and monitoring of large-scale GPU supercomputing fabrics. Requires deep network protocol knowledge and experience orchestrating tens of thousands of devices.
About the job
Responsibilities
- Build cutting-edge software, services, and frameworks to empower Network Development Engineers
- Tackle all facets of network management: metric collection, configuration, zero-touch provisioning, monitoring, and auto-remediation
- Develop extensible tools and streamline complex processes for production and ancillary networks
- Build software and tools with extensive metrics coverage for large GPU supercomputing network fabrics
- Implement IaC best practices, enhance deployment pipelines, and ensure robust, secure service delivery
Requirements
- Deep experience collaborating with network engineers using knowledge of network topologies (physical and logical) and network protocols
- Expert knowledge designing scalable and reliable software from the ground up that can build and orchestrate tens of thousands of network devices
- Ability to thrive in ambiguity and create metrics to help prioritize team focus
Tech Stack
- Python
- Go
- TCP/IP
- BGP
- RDMA
Benefits
- Equity
- Comprehensive medical, vision, and dental coverage
- 401(k) retirement plan
- Short & long-term disability insurance
- Life insurance
- Various discounts and perks
Skills
Python, Go, TCP/IP, BGP, Rdma, Infrastructure As Code, Network Automation, Metrics Collection, Zero-Touch Provisioning, Auto-Remediation
Similar jobs
DevOps / SRE jobsBuild and operate a highly available, multi-region PostgreSQL platform, developing automation, monitoring, disaster recovery, and performance tooling. Requires experience with large-scale PostgreSQL clusters, infrastructure as code, scripting, containers, and observability.
Leads on-site deployment of data center physical infrastructure, managing contractors, performing QA/QC on fiber optics and cabling, and ensuring compliance with standards. Requires 5+ years experience, SME-level fiber optic expertise, bachelor's degree, and 40% travel readiness.
The Python Engineer will improve and operate trading systems, support integrations with asset classes and prime brokers, and handle monitoring, incidents, and performance optimization. The role requires 3+ years of experience, strong Python and Linux skills, and familiarity with market data and order-entry systems.
Build IT workflow automation and security tooling using Go, Temporal, Kubernetes, Terraform, and shell scripting. The role also supports internal IT systems and integrations across endpoint management, identity, access, and security administration.
The DevOps Engineer will build and operate reliable infrastructure, deployment workflows, and observability for data pipelines and AI/ML systems. The role requires at least three years of DevOps, SRE, or infrastructure experience plus strong cloud, Terraform, containerization, and MLOps expertise.