Principal Software Engineer - GitHub Actions
Core
Design, develop, test, and ship high-quality technical solutions that scale across multiple GitHub services, including CI/CD systems and APIs for seamless integration.
Role type
Principal Software Engineer (Infrastructure/Platform)
Builds
Scalable GitHub Actions services, APIs, and CI/CD systems
Domain
Developer Tools / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale system architecture, distributed systems, microservices, technical leadership, hands-on coding, API design, testing strategies, security isolation mechanisms, operational excellence, technical roadmap planning
Preferred skills
Experience with C, C++, C#, Java, JavaScript, Python, Rust, Go, Ruby, Bash
Technologies
GitHub Actions, Cloud environments
Responsibilities
Design and implement APIs for software component integration; Champion security by designing isolation mechanisms for untrusted code execution; Lead comprehensive testing strategies and define success metrics; Improve system reliability and establish monitoring/alerting best practices; Provide technical leadership, mentorship, and code reviews; Participate in on-call rotations for live incidents
Seniority
Principal, hands-on IC with strategic leadership