You’ll join the Client Apps Platform team, the connective tissue between GitHub’s client applications (gh-CLI, Desktop, Mobile) and feature‑owning backend teams. You’ll build and operate Ruby and Go services, drive architecture and cross team design, and identify opportunities to extract shared platform capabilities to accelerate client teams. This role offers deep exposure to distributed systems, cross‑surface architecture, and influencing technical direction across organizational boundaries. About the Team The Client Apps Platform team plays a unique role at GitHub, acting as connective tissue between client application teams (Mobile, Desktop, CLI) and feature-owning backend teams. We focus on facilitation, collaboration, and thoughtful system design, helping navigate the creative tension between client experiences and backend capabilities while building shared platform solutions that scale across GitHub.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree
Number of Employees
1,001-5,000 employees