GitHub is seeking a Senior Software Engineer to join its Git Systems Engineering team within the Platform and Infrastructure organization. The team builds and operates the services that store and serve Git repositories for users and other parts of GitHub’s software stack, including microservices, protocols, proxies, and control systems that power Git operations at scale. This role focuses on cross-team improvements to GitHub’s code-hosting platform and on designing, rolling out, and supporting highly performant, scalable, and available services for AI-driven software development. The team is highly distributed and relies on asynchronous communication, so the role calls for strong written communication and the ability to build working relationships across global locations. Experience with large-scale distributed systems is a plus. The role includes technical leadership in design and delivery, mentoring, code reviews, stakeholder collaboration, and participation in the team’s on-call rotation. The position requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years.
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