Staff Software Engineer
Core
Own technical direction and architecture of large-scale continuous integration services and infrastructure to improve build reliability, test execution, and release velocity.
Role type
Staff Software Engineer (Infrastructure/CI/CD)
Builds
Distributed systems for reliable software delivery, including build systems, test orchestration, and resource scheduling.
Domain
Software Engineering / DevOps / Cloud Infrastructure
Required skills
Distributed systems design, Systems architecture, Scalability, Reliability, Performance optimization, Security, Technical leadership, Roadmap definition, Incident response, Root-cause analysis
Preferred skills
CI/CD tools (Jenkins, GitHub Actions, Bazel, ArgoCD), Build optimization, Kubernetes, Cloud platforms (AWS, Azure, GCP), Multi-tenant systems, Observability
Technologies
Java, C++, Python, Go, Jenkins, GitHub Actions, Bazel, ArgoCD, Kubernetes, AWS, Azure, GCP
Responsibilities
Design and operate distributed systems for software delivery, Drive architectural decisions across build systems and workflow execution, Mentor engineers through design and code reviews, Participate in incident response and long-term reliability improvements, Evaluate emerging technologies for platform scalability, Define technical roadmaps and lead complex multi-team initiatives
Seniority
Staff, hands-on IC with strategic leadership