Sr. Software Engineer /Software Engineer II
Core
Design, maintain, and evolve release pipelines and CI/CD systems for generating, validating, and certifying GHES operating system images, containers, and appliance artifacts.
Role type
Senior IC DevOps/Release Engineering
Builds
Production-grade OS images, containers, and appliance artifacts for GHES customer delivery
Domain
Cloud Infrastructure / Release Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work -> infrastructure
Required skills
CI/CD pipeline design, Linux system administration, container orchestration, software packaging, distributed systems debugging, automation, observability, root-cause analysis
Preferred skills
Cross-team collaboration, technical investment leadership, workflow compliance
Technologies
C, C++, C#, Java, JavaScript, Go, Ruby, Rust, Python, Azure, AWS, GCP
Responsibilities
Design and maintain release pipelines for OS images and containers; operate integration test environments; improve CI quality and test execution; enable artifact distribution to cloud providers; lead investigation and resolution of critical build/test failures; improve safety and repeatability of release workflows.
Seniority
Senior, hands-on IC