Senior Software Engineer, Infrastructure Operations - Weights & Biases
About the role
We are seeking an Infrastructure Operations Engineer to be part of the first line of support for the infrastructure org. This is a support-oriented, interrupt-driven role: your days are shaped by incoming requests from our internal customers — Solutions Engineers, security, compliance, and product developers on other teams — rather than by a single long-running project. With guidance from senior teammates, you'll triage and resolve many requests end to end, and help convert recurring issues into documentation and automation to prevent repeats. It's a fast way to learn the entire infrastructure surface, and a natural "landing pad" into infrastructure engineering. You'll write code most days — automation and scripts in Python, Bash, and Go — and take part in a first-responder rotation covering the daily request peak in Slack and office hours. Your customers are primarily internal, though you'll occasionally work a customer escalation when our merchant-support and SA teams need help.
Responsibilities
- The Infra Ops team is a new team in the Execute pillar of Weights & Biases infrastructure. Our mission is to keep our platform engineers building: we absorb, reroute, and automate incoming infrastructure requests — incidents, how-to questions, troubleshooting requests, and one-off asks — so that other pillars can focus on their deliverables.
- Build and release engineering is part of the Execute pillar — an organized, safe, and robust release process is the natural way to reduce post-release incidents, rollbacks, and toil.
- We work across the full W&B/CoreWeave infra stack — Kubernetes, Go, Terraform, ClickHouse, CircleCI, ArgoCD, Argo Rollouts, GitHub Actions, and others — running on GCP, AWS, and Azure, across multi-tenant SaaS, dedicated cloud, and on-prem deployments.
- Triage and resolve incoming infrastructure requests across Slack, Jira, and office hours — resolving well-scoped ones yourself and escalating others with a clear, reproducible hand-off.
- Troubleshoot problems across the stack — dig through logs, systems, and configuration to work out what is actually happening, asking for help when a problem runs deep.
- Write scripts and other automation in Python, Bash, and Go that reduce repetitive work.
- Help maintain and improve build and release pipelines, along with the runbooks and self-service docs the team depends on.
- Partner and collaborate closely with our SA, security, and product engineers on one side, and with the other infra pillars on the other.
- Take part in a 24/7 escalation on-call rotation.
- Document recurring how-to and configuration questions so they can be answered once and reused.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Data Science, Information Systems, or a closely related technical or quantitative field involving substantial coursework in Engineering.
- Experience: 2+ years in an infrastructure, SRE, operations, DevOps, or technical-support role — or equivalent experience from a computer-science (or related) degree, a bootcamp, or substantial personal/open-source projects. We hire on demonstrated ability, not credentials.