Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 3
API @ 3
Automated Testing @ 3
BGP @ 6
GPU @ 3
Go @ 3
InfiniBand @ 3
Kubernetes @ 6
Linux @ 6
Networking @ 6
Security
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Groq is looking for a network engineer with deep data center and Kubernetes networking experience to own networking across GroqMetal’s management plane and tenant clusters.
The role owns network architecture, configuration, security, and production operations—from host and cluster networking through data center fabrics to edge peering and interconnects. You will manage changes through fabric managers, automation, and GitOps, supported by a detailed understanding of protocols, packet paths, and failure behavior.
Responsibilities
- Translate customer connectivity, isolation, access, and performance requirements into supported networking platform features.
- Define how networking features are requested, provisioned, changed, observed, and removed throughout their lifecycle.
- Build Kubernetes-native automation to create, modify, and remove tenant networks.
- Manage node membership through provisioning, scaling, repair, replacement, and reassignment.
- Verify isolation and connectivity at each lifecycle transition, recover safely from partial failures, and remove stale configuration before resource reassignment.
- Own dynamic configuration of tenant networks, BGP, routing policy, VLANs, and overlays across management, tenant, and external networks.
- Build Kubernetes-native automation using fabric-manager APIs to provision and manage customer service exposure, ingress and egress, VIPs, load balancers, and public IPs.
- Validate routing convergence, failover, reachability, and isolation.
- Own networking for the Groq management plane and tenant clusters, including Cilium, network policy, service routing, ingress, egress, and integration with bare-metal networks.
- Automate tenant configuration and lifecycle operations for GPU networking, including NVL72 systems, InfiniBand, RoCE, and GPUDirect.
- Own dynamic address allocation, network inventory integration, and tenant network configuration through IPAM, NetBox, and fabric-manager APIs such as Netris and UFM.
- Maintain consistency between intended configuration, applied state, and inventory throughout tenant and node lifecycles.
- Own segmentation and traffic policy across the Groq management plane, tenant clusters, and physical fabrics.
- Work with security engineering on network access controls and hardening requirements.
- Establish addressing, routing, and configuration standards for the management plane and tenant networks.
- Implement declarative configuration and continuous reconciliation through Kubernetes-native controllers, fabric-manager APIs, and GitOps.
- Maintain code review, automated testing and validation, staged rollout, recovery procedures, and configuration-drift reconciliation.
- Own network telemetry, troubleshooting, and incident remediation across hosts, clusters, fabrics, and the edge.
- Diagnose packet loss, routing failures, congestion, and unexpected traffic, and turn recurring incidents into prioritized service improvements.
Requirements
- Deep knowledge of TCP/IP, BGP, routing policy, peering, ECMP, segmentation, and interconnects.
- Experience designing and operating networking services on data center infrastructure through deployment, expansion, maintenance, and incidents.
- Bare-metal data center networking experience with leaf-spine fabrics, underlay and overlay networks, VLANs, VRFs, and EVPN/VXLAN.
- Strong Kubernetes and Linux networking experience, including CNI behavior, Cilium or comparable systems, network policy, service exposure, and integration with physical infrastructure.
- Experience building Kubernetes controllers, operators, and custom resources in Go.
- Experience integrating network APIs through reconciliation loops that safely handle retries, partial failures, and resource cleanup.
- Experience managing infrastructure changes through version control, code review, automated testing, and controlled rollout.
- Experience building multitenant infrastructure or managed Kubernetes products, including customer onboarding, provisioning, upgrades, scaling, and production support.
- Experience securing networks that run customer workloads, including tenant separation, management network boundaries, traffic controls, and practical isolation testing.
- Experience with fabric management and IPAM systems such as Netris, UFM, NetBox, or comparable systems.
- NVIDIA GPU infrastructure and AI networking experience, including InfiniBand, Spectrum-X, NVL72 systems, RDMA, RoCE, and congestion control.
- Experience networking large GPU clusters, including distributed workload performance, high-bandwidth east-west traffic, and multi-site connectivity.
- Ability to evaluate network implications of customer requirements and define reliable, supportable platform capabilities.
Compensation
The total cash salary range for this position, inclusive of potential bonus value, is $270,400–$401,600. Individual placement depends on geographic location, experience, skills, and alignment with internal compensation standards. This range applies to candidates located in the United States. International compensation varies based on local market dynamics.
Groq also offers a Long-Term Incentive Program and a suite of employee benefits.
Additional Information
This position may require access to technology or information subject to U.S. export control laws and regulations, including the Export Administration Regulations. Candidates must meet applicable citizenship, residency, or export-license eligibility requirements.
Groq is an Equal Opportunity Employer committed to an inclusive environment and reasonable accommodations. All offers are contingent upon verification of identity and employment authorization.