Senior Software Engineer
Core
Build and operate OpenShift-native tooling and CI infrastructure supporting hundreds of GitHub repositories and thousands of daily cluster deployments.
Role type
Senior Software Engineer (Infrastructure/CI)
Builds
CI infrastructure tools, OpenShift clusters, and distributed solutions for Red Hat engineers.
Domain
Cloud-native infrastructure, Continuous Integration, Open Source
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Kubernetes, OpenShift, AWS, GCP, Linux, distributed systems, cloud-native design, CI/CD pipelines, object-oriented programming, functional programming
Preferred skills
Docker, Kubernetes, OpenShift, CI/CD pipeline expertise, global distributed team collaboration
Technologies
OpenShift, Kubernetes, Prow, GitHub, JIRA, AWS, GCP, Go, Linux
Responsibilities
Design and build scalable distributed solutions; Engage with open source communities to implement features; Collaborate with engineers to identify productivity gaps; Investigate and troubleshoot escalated issues; Maintain dev/staging/prod environments and monitoring; Participate in on-call rotation; Perform code reviews; Mentor other engineers
Seniority
Senior, hands-on IC with mentorship responsibilities