Position Details
About this role
This role involves designing and implementing high-performance, scalable code search systems at GitHub, working with a diverse tech stack and leading technical initiatives.
Key Responsibilities
- Design scalable search systems
- Collaborate with cross-functional teams
- Mentor junior engineers
- Write architecture briefs
- Implement APIs
Technical Overview
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.
Ideal Candidate
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.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 6 years experience, Lack of experience with scalable search or distributed systems, No proven track record in production software
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile