Senior Software Engineer, Identity Core

GitHub, Inc.UNAVAILABLE, UNAVAILABLE
Remote

About The Position

GitHub’s Identity organization powers how developers and enterprises securely use GitHub. We’re responsible for authentication and authorization to apps and integrations. We build the core services that enable every user, team, and enterprise to access GitHub reliably, securely, and at scale. Our systems run at global scale and our mission is to make identity seamless and trustworthy for the next billion users. We are looking for a Senior Software engineer to join our Identity team. You will design, build, and operate highly available services that sit at the heart of GitHub’s reliability and enterprise adoption. While the role emphasizes backend service development in Go, you will also collaborate on front-end integrations, developer experiences, and admin workflows to ensure a cohesive identity platform.

Requirements

  • 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field
  • equivalent experience.

Nice To Haves

  • Exposure to frontend workflows (React/TypeScript), ensuring end-to-end user experiences.
  • Familiarity with observability tooling and designing systems for operability at scale.
  • Background in highly scalable identity, access management, or developer platforms.
  • Open source contributions or engagement in developer communities.
  • Experience with GitHub or GitHub APIs, have built GitHub Apps (or similar integrations)

Responsibilities

  • Design and implement backend services in Go (Golang) that power authentication, authorization, and GitHub Apps at global scale
  • Evolve services to be geo-redundant across Azure regions, ensuring reliability and low latency for developers worldwide.
  • Collaborate with product managers, designers, and other platform teams to ship features that balance usability, security, and scalability.
  • Participate in on-call rotations to ensure our services meet availability targets (99.95%+).
  • Contribute to frontend workflows (React/TypeScript) where needed, ensuring reliable end-to-end user experiences.
  • Write maintainable, well-tested code and share best practices across the team.
  • Help scale GitHub’s identity platform to support the next billion developers and enterprises.

Benefits

  • competitive pay
  • generous learning and growth opportunities
  • excellent benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service