Principal Software Engineer - GitHub Platform & Enterprise

Microsoft
New York, NY, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) C Sharp (Programming Language) C++ (Programming Language) Code Review Continuous Integration Github Python (Programming Language) Git AI Platforms Information Technology

Job description

Experteer Overview As a Staff Software Engineer at GitHub, you architect and deliver high-performance systems powering collaboration for millions of developers. You will drive technical execution across distributed teams, from design to production, shaping core infrastructure for CI/CD, AI platforms, and Git operations. You’ll lead initiatives, mentor engineers, and own system health, security, and reliability at scale. This role offers impact on developer productivity and the future of enterprise tooling within a collaborative, high-excellence culture. Compensation / Benefits * Design, develop, test and ship scalable technical solutions across GitHub services * Provide technical leadership, mentorship, and code reviews to grow others * Own system health and incident response, participate in on-call rotations * Design and implement APIs for component integration * Collaborate with cross-functional teams and lead design/cost discussions * Develop comprehensive testing strategies and drive continuous improvement * Champion security across GitHub Actions with isolation for untrusted code and enterprise compliance * Improve operational excellence by enhancing reliability, monitoring, and runbooks * Drive the technical roadmap aligning with product goals and adopting new technologies Tasks * Bachelor in Computer Science or related technical field AND 6+ years technical engineering experience with coding in C/C++/C#/Java/JavaScript/Python OR equivalent experience Key requirements *

Requirements

drive continuous improvement * Champion security across GitHub Actions with isolation for untrusted code and enterprise compliance * Improve operational excellence by enhancing reliability, monitoring, and runbooks * Drive the technical roadmap aligning with product goals and adopting new technologies Tasks * Bachelor in Computer Science or related technical field AND 6+ years technical engineering experience with coding in C/C++/C#/Java/JavaScript/Python OR equivalent experience Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:11 min

Understanding GitHub Copilot and core developer benefits

lgonta lgonta +1 · WWC 2024

2:14 min

Evolution of GitHub from open source to enterprise platform

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all