Principal Software Engineer - GitHub Copilot
Core
Design, develop, test, and ship high-quality technical solutions that scale across multiple GitHub services, focusing on system architecture, API design, and operational excellence.
Role type
Principal Software Engineer (Cloud & Distributed Systems)
Builds
Scalable GitHub services, APIs, and automated CI/CD pipelines
Domain
Cloud computing, distributed systems, microservices
Required skills
Large-scale system architecture, distributed systems, microservices, API design, CI/CD pipelines, debugging and telemetry, cloud-native concepts, cross-functional leadership, technical roadmap planning
Preferred skills
C, C++, C#, Java, JavaScript, Python, Bash, Ruby, React, Go, TypeScript, MySQL, CosmosDB, Elasticsearch, React.js, Datadog, Sentry, Azure Data Explorer
Technologies
C, C++, C#, Java, JavaScript, Python, Bash, Ruby, React, Go, TypeScript, MySQL, CosmosDB, Elasticsearch, React.js, Datadog, Sentry, Azure Data Explorer
Responsibilities
Design and implement APIs for seamless integration, write architecture briefs and proposals, set up automated CI/CD pipelines, participate in on-call rotations for live incidents, drive technical roadmap alignment with product goals, mentor team members on testing plans and success metrics
Seniority
Principal, hands-on IC with strategic leadership