Staff Software Engineer
GitHub· Engineering
Hybrid (Remote, United States)$124k - $329.2kFull-timePosted 3mo ago
About the role
Senior contributor role focused on frontend-heavy, AI-powered tooling within GitHub Planning and Tracking. Lead design, prototyping, implementation, and scaling of customer-facing experiences; mentor teammates; contribute across stack with emphasis on front-end (React/TypeScript) and Ruby on Rails, and help integrate Copilot into GitHub Issues and Projects.
Responsibilities
- Build experiences that millions of people love and use every day, helping them to be more productive, collaborate more effectively and achieve their goals
- Have a real impact, take on ownership of GitHub.com. Contribute to and improve our code base from day one
- Foster technical growth across the team by researching new approaches, sharing insights, and guiding their practical adoption
- Write, review and maintain code primarily in JavaScript (React, TypeScript) and Ruby (Rails)
- Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems
- Work closely with engineering leadership to guide technical investment and implement technical roadmaps and priorities
- Coordinate with engineering and product leads to define, prioritize, and task projects that help us meet business objectives
- Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others
Qualifications
- 9+ 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 OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ 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
- 5+ years of React experience on a senior level
Skills
Required:JavaScript (React)TypeScriptRuby on Rails
Benefits
- An explicit compensation framework is provided below and indicates potential inclusion of bonuses and stock based on role impact; GitHub emphasizes remote-friendly policies and career growth opportunities.
Last updated Oct 1, 2026. Interested? Apply on the company site.
About GitHub
Change is constant. GitHub keeps you ahead.
Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.
developer platformAI-poweredsoftware developmentopen source
More open roles at GitHub
- Senior Software Engineer, Enterprise Products4d agoHybrid (United States) · Engineering
- Staff Software Engineer, Mac Cloud4d agoHybrid (Remote United States) · Engineering
- Senior Risk Analyst4d agoHybrid (Remote, United States) · Security
- Staff Software Engineer, Enterprise Platform4d agoHybrid (Remote) · Engineering
- Staff Software Engineer4d agoHybrid (Remote United States) · Engineering