Staff Software Engineer Copilot @ GitHub
Your Application Journey
Email Hiring Manager
Job Details
About GitHub
GitHub is the global home for all developers, a complete AI-powered developer platform that helps build, scale, and deliver secure software. Over 150 million developers, including more than 90% of the Fortune 100 companies, collaborate on 420+ million repositories.
In this role, you can work from Remote, Germany.
Overview
We are seeking a Staff Software Engineer Copilot to lead various MCP projects in the Copilot Agent Platform organization. This role is critical for building and maintaining foundational components that integrators rely on during the software development cycle. You will work with diverse, distributed teams across GitHub and Microsoft, shape innovative AI-powered solutions and drive significant impact in a fast-paced environment.
Responsibilities
- Maintain and develop features for GitHub MCP projects.
- Collaborate with the MCP Steering Committee and provide feedback on specifications.
- Design, develop, test, and ship scalable technical solutions.
- Provide technical leadership, mentorship, and conduct code reviews.
- Advocate for system quality and participate in on-call rotations.
- Write architecture briefs, implement APIs, and set up CI/CD pipelines.
- Collaborate cross-functionally and support technical roadmaps aligned with product goals.
Qualifications
Required: Minimum 9 years of experience in software engineering or related fields with proven production software experience in languages such as Go, Ruby, Rust, Python, JavaScript, C, C++, C#, or Java. Experience with MCP servers in production environments is essential.
Preferred: Experience with scripting languages, cloud environments, large-scale system architecture, and strong collaboration with product management and engineering teams.
GitHub Values and Culture
GitHub embraces diversity, promotes a growth mindset and values customer-obsession, learning, and collaboration. As a remote-first company, GitHub offers competitive pay, excellent benefits, and opportunities for professional development.
Key skills/competency
- Software Engineering
- Technical Leadership
- MCP Projects
- AI-Powered Solutions
- Distributed Teams
- API Development
- CI/CD
- Cloud Environments
- Systems Architecture
- Code Quality
How to Get Hired at GitHub
🎯 Tips for Getting Hired
- Customize your resume: Highlight extensive MCP and software experience.
- Tailor your cover letter: Specify leadership roles and remote work capabilities.
- Research GitHub: Study their AI initiatives and engineering culture.
- Be ready for technical rounds: Prepare for API design and distributed systems questions.
- Showcase communication skills: Demonstrate clarity in asynchronous collaborations.