Principal Software Engineer - GitHub Platform & Enterprise
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
Experteer Overview As a Staff Software Engineer at GitHub, you will architect and deliver high-performance systems that enable collaboration for millions of developers. You’ll steer technical execution from design to production, leading initiatives across distributed teams and multiple product areas. This role offers the chance to shape core infrastructure for CI/CD, AI platforms, and scalable services at a world-scale. You will partner with cross-functional peers to drive secure, reliable software that developers love. Join a mission-driven team that values ownership, rigor, and technical excellence to impact billions of daily workflows. Compensation / Benefits * Design, develop, test and ship scalable technical solutions across GitHub services * Provide technical leadership, mentorship, pairing, and code reviews * Own system health, reliability and participate in on-call rotations * Design and implement APIs for component integration * Collaborate with cross-functional teams and stakeholders on technical solutions and cost considerations * Develop comprehensive testing strategies and define success metrics with customer feedback * Champion security by isolating untrusted code and partnering with Security teams * Improve operational excellence through reliability, monitoring, alerts, and runbooks * Drive and align the technical roadmap with product goals Tasks * Bachelor’s Degree in Computer Science or related technical field * 6+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python * Ability to meet Microsoft security screening requirements (Microsoft Cloud Background Check) Key requirements *
Requirements
initiatives on technical solutions and cost considerations * Develop comprehensive testing strategies and define success metrics with customer feedback * Champion security by isolating untrusted code and partnering with Security teams * Improve operational excellence through reliability, monitoring, alerts, and runbooks * Drive and align the technical roadmap with product goals Tasks * Bachelor’s Degree in Computer Science or related technical field * 6+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python * Ability to meet Microsoft security screening requirements (Microsoft Cloud Background Check) Key requirements *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Hard?
Where To Find Software Engineering Jobs
The 12 Best Jobs for Software Engineers