Principal Software Engineer - GitHub Actions
Core
Design, develop, test, and ship high-quality technical solutions that scale across multiple GitHub services, including APIs and CI/CD systems.
Role type
Principal Software Engineer (Infrastructure/Platform)
Builds
Scalable GitHub Actions services, APIs, and CI/CD systems
Domain
Cloud infrastructure, distributed systems, and CI/CD automation
Required skills
Large-scale system architecture, distributed systems, microservices, technical leadership, API design, security isolation mechanisms, operational excellence, testing strategies, cross-functional collaboration
Preferred skills
Experience with C, C++, C#, Java, JavaScript, Python, Go, Ruby, Bash
Technologies
GitHub Actions, Cloud environments
Responsibilities
Design and implement APIs for seamless integration; champion security by designing isolation mechanisms for untrusted code; improve system reliability and establish monitoring best practices; lead technical roadmap and prioritize engineering efforts; provide mentorship and code reviews; participate in on-call rotations for live incidents.
Seniority
Principal, hands-on IC with strategic leadership