Senior Software Engineer - Github Copilot API

Microsoft Microsoft · Big Tech · Czech Republic · Software Engineering

Senior Software Engineer on the Copilot API team at GitHub, focusing on building and maintaining scalable, reliable backend services and APIs that power GitHub Copilot features and integrations. The role involves designing, developing, and operating distributed systems with an emphasis on performance, reliability, and operational excellence.

What you'd actually do

  1. Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  2. Collaborate with cross-functional teams to define and implement innovative solutions.
  3. Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  4. Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations.
  5. Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • demonstrated technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • equivalent experience

Nice to have

  • Master's Degree in Computer Science or related technical field
  • extended demonstrated technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python

What the JD emphasized

  • planetary scale

Other signals

  • powers GitHub Copilot
  • highly available backend services and APIs
  • planetary scale