Back to all positions

[Remote] Staff Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. GitHub is the world’s leading platform for agentic software development, and they are seeking a Staff Software Engineer to shape the future of project planning and tracking on GitHub. The role involves designing, prototyping, and implementing user experiences, while also solving scaling and user-experience problems.

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

Skills

  • 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 OR Bachelor's Degree in Computer Science or related field AND 7+ 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 Master'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 OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ 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 equivalent experience
  • 5+ years of React experience on a senior level
  • 1+ years of experience working remotely as part of a distributed software engineering team
  • 5+ years of hands-on experience in modern web stacks (e.g. Rails, Go, React, MySQL, GraphQL)
  • You have a strong customer focus and data driven approach
  • You have excellent analytical skills as well as communication skills both verbal and written. We're a distributed team so we're extra mindful about communication
  • You are a clear and effective communicator, be it when you write code, write emails, or explain complex technical issues to non-technical co-workers
  • You are passionate and self-motivated, with a demonstrated ability to work in a fast-paced environment

Benefits

  • In this role you can work from Remote, United States
  • Annual bonus
  • Stock
  • Opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role
  • Generous learning and growth opportunities
  • Excellent benefits

Company Overview

  • GitHub is a software company that offers code hosting services that allow developers to build software for open-source and private projects. It is a sub-organization of Microsoft. It was founded in 2008, and is headquartered in San Francisco, California, USA, with a workforce of 501-1000 employees. Its website is https://github.com.
  • Company H1B Sponsorship

  • GitHub has a track record of offering H1B sponsorships, with 4 in 2026, 26 in 2025, 17 in 2024, 14 in 2023, 20 in 2022, 20 in 2021, 10 in 2020. Please note that this does not guarantee sponsorship for this specific role.