Staff Software Engineer, Developer Automation
Core
Build automation to diagnose and fix CI/CD pipeline failures, architect scalable compute/storage for build and test workloads, and own release engineering practices.
Role type
Staff Software Engineer (Developer Automation & Release Engineering)
Builds
Reliable CI/CD pipelines, automated failure diagnosis systems, and scalable compute/storage infrastructure for testing.
Domain
Software Infrastructure / CI/CD / Release Engineering
Required skills
CI/CD automation, release engineering, architectural judgment, production-grade automation, driving tooling adoption
Preferred skills
GitLab CI, LLM-based agents for dev workflows, semantic versioning, containerized workloads, Kubernetes, distributed systems observability, systems administration
Technologies
GitLab CI, Kubernetes, LLMs, Cloud/On-prem environments
Responsibilities
Design automation for CI/CD failure diagnosis, develop methods to identify merge-caused failures, integrate AI with deterministic automation, architect compute/storage for build/test, own release engineering practices, reduce developer toil, partner with dev/QE teams
Seniority
Staff, hands-on IC