Infrastructure Engineer - Labs
- Market p25–p75
- $198k–$281k
- H-1B median · Software engineering
- $196k
- Opened · 30d
- +5
- Closed · 30d
- −7
- Opened · 7d
- +2799% of open
- All devops / sre / infra
- 7,040open
About Etched
Etched is building hardware for frontier intelligence. We co-design chips, racks, software, and manufacturing to deliver best-in-class throughput and latency across both prefill and decode workloads. Our first products are heavily focused on inference. Backed by hundreds of millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest growing industry in history.
Job Summary
Every Etched system starts its life in a lab. Before a rack-scale inference product reaches a customer, it goes through bring-up, validation, and testing in our factories, labs, or data centers, and each of those environments needs networked, provisioned, monitored infrastructure that is ready before the hardware arrives. The Infra Labs team builds and runs that infrastructure.
As an Infrastructure Engineer on Infra Labs, you will own the racks and server infrastructure across Etched's labs and data center sites, from our office lab at Santana Row to our new hardware facility in Milpitas and our Bay Area colocation footprint. Once our forward-deployed engineers physically install a system, you take it from there: getting it onto the network, provisioned, connected to the storage and compute services it depends on, observable, and healthy through bring-up and testing. You'll support our current rack-scale systems, stand up labs for our next-generation racks and next-generation silicon, and help build the internal deployments that let us run our systems the way our customers do.
This is not a cloud role, and it is not a production SRE role. It is hands-on, full-stack infrastructure delivery in environments that change every week. One week you might rebuild a network-boot provisioning flow for a new server type, chase a NIC firmware or PCIe issue on a liquid-cooled development kit, and rack and cable a new lab row. You'll work alongside Lab Operations, Supercomputing, and Deployment teams to figure out what needs to be built, and then build it with scale in mind from day one: we are designing for gigawatt-scale inference deployments, not a handful of racks.
Key Responsibilities
Own the management and support of racks and server infrastructure across Etched's labs and data center sites, from handoff by our forward-deployed engineers through bring-up, validation, and testing.
Deliver full-stack infrastructure for new lab and data center sites: compute, networking, storage, and the core services (DHCP, DNS, zero-touch provisioning, NFS) that need to be in place before hardware arrives.
Build and maintain bare-metal provisioning for servers, development kits, rack management controllers, and switches, using PXE/iPXE, DHCP, BMC/Redfish-driven imaging, and golden images, so that a newly racked system comes up with no hands on the keyboard.
Troubleshoot Linux hosts end-to-end on custom and early-stage hardware: kernel, PCIe, NIC driver and firmware, bonding, storage, boot, and power issues. Drive each one to the root cause and write it up.
Bring racks onto the network: top-of-rack and uplink configuration, VLAN and IP planning, optics and cabling, in partnership with our network engineers.
Diagnose physical-layer and hardware faults such as link flaps, CRC errors, dirty or failed optics, power faults, and coolant leaks, and coordinate repairs and RMAs with lab staff and vendors.
Run shared lab compute: help our Infrastructure Team members manage the Slurm cluster that lets engineers reserve accelerator systems, including partitions, reservations, and maintenance drains, and expand storage and compute as programs grow.
Extend our observability stack (Prometheus, VictoriaMetrics, Grafana) to every lab rack, with dashboards and alerts for health, power, and link status across sites.
Write infrastructure automation in Ansible and Python through reviewed, tested pull requests, and build tooling that serves both tightly controlled environments and the varied needs of individual lab teams.
Manage software releases and changes on lab systems under change control, respond to incidents, and keep runbooks, inventory, and design records current as you work.