← All roles

Staff Software Engineer

GitHub· Engineering
Apply on company site
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