✦ Luna Orbit — Software Engineering

Senior Software Engineer, Code Search

at GitHub

📍 Remote, US Remote 💰 $124K – $329K USD / year Posted March 14, 2026
Salary $124K – $329K USD / year
Type Full-Time
Experience senior
Exp. Years 6+ years
Education Not specified
Category Software Engineering

This role involves designing and implementing high-performance, scalable code search systems at GitHub, working with a diverse tech stack and leading technical initiatives.

  • Design scalable search systems
  • Collaborate with cross-functional teams
  • Mentor junior engineers
  • Write architecture briefs
  • Implement APIs

The position requires expertise in languages like C++, Java, JavaScript, and Go, with a focus on distributed systems, API development, and performance tuning within a SaaS environment.

The ideal candidate is a senior software engineer with over 6 years of experience in building scalable, high-performance systems using languages like C++, Java, and JavaScript. They are creative problem solvers with leadership qualities and experience in distributed and search technologies.

6+ years experience in Software Engineeringproven experience maintaining and delivering production softwarelanguages including CC++C#JavaJavaScriptGo
experience with scalable search technologiescloud experiencedistributed systemsAPI developmentperformance tuning
CI/CD toolsGitHubAPIs
C++C#JavaJavaScriptGoAPI designCI/CDdistributed systemsscalable architectureperformance optimizationcode searchsemantic searchGitHubsoftware developmentperformancescalabilitycollaborationmentorship
CC++C#JavaJavaScriptGoAPI designCI/CDsoftware developmentdistributed systemsscalable architectureperformance optimizationcode searchlexical searchsemantic search
creativityproblem-solvingcollaborationmentorshipleadershipcommunicationcuriositydedication
Industry SaaS
Job Function Developing scalable code search technology for GitHub
Role Subtype Software Architect
Tech Domains Active Directory, Microsoft 365, Azure, Amazon Web Services, Kubernetes, Docker, Python, Java, JavaScript, SQL / PostgreSQL
software engineerCC++C#JavaJavaScriptGoAPI designCI/CDdistributed systemsscalable architectureperformance optimizationcode searchlexical searchsemantic searchGitHubsoftware developmentperformancescalabilitycollaborationmentorship

Less than 6 years experience, Lack of experience with scalable search or distributed systems, No proven track record in production software

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile