Staff Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 15, 2026
This job expires in: 29 days
Job Summary
Leading the technical direction of foundational compute infrastructure, the full-time Staff Software Engineer will design and implement scalable solutions for cloud-native platforms while working remotely with a diverse team.
Key responsibilities
- Lead technical decision-making and architecture for compute lifecycle, configuration management, and infrastructure orchestration
- Design and implement reliable solutions for complex problems, including fleet-wide reboot orchestration and service discovery at scale
- Define and build GitHub's Azure paved paths, focusing on event-driven compute and cloud-native patterns
Required qualifications
- 9+ years of experience in Software Engineering or related technical discipline with proven experience in production software coding in languages such as Go, C, C++, Java, or Python
- 4+ years of experience building and supporting large, high-traffic applications within platform/infrastructure domains
- 4+ years of experience supporting and building cloud-native workloads in Azure, AWS, or Google Cloud
- 2+ years of experience operating fleet-scale compute infrastructure, including hypervisor platforms or orchestration tooling
- Bachelor's degree in Computer Science or related field, or equivalent experience
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...