> Markdown version of [/jobs/ext/2621313-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2621313-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - **Company:** GitHub - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $107,700.0 - $285,900.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, C Sharp (Programming Language), C++ (Programming Language), Computer Engineering, Software Debugging, Programming Tools, Python (Programming Language), Node.Js, Open Source Technology, Productivity Software, Cloud Services, Ruby, Software Engineering, Rust (Programming Language), Information Technology, Golang - **Published:** August 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3df236343a6b1135 ## About the Role * 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software languages including, but not limited to, C, C++, C#, 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 3+ years experience. + OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, 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. + OR equivalent experience. * 2+ year(s) of experience with Cloud Services * 2+ years of experience developing & debugging large scale projects, applications or developer tools, * 2+ years' experience with Node.js * 3+ years experience with cloud services, including AWS development * Experience building applications adhering to the highest security standards * Experienced in using AI-assisted coding and productivity tools ## Description We are changing the way the world builds software, and we want you to help build npm! We're looking for a full-stack software engineer to join the npm team. This team is responsible for the open source tools that empower the JavaScript ecosystem to create, distribute & consume packages. Collaboration with both internal & external stakeholders is fundamental to this team's success & ultimately drives how we work. Our team actively contributes back to the wider open source community, including the Node.js Project, OpenJS Foundation, Open Source Security Foundation & TC39. In this role, you will have the opportunity to work as a full-stack engineer with a distributed, diverse & passionate team delivering features & improvements to our open source projects. You'll get to work closely with external community contributors as well as internal stakeholders from engineering, design, security, support, product & leadership. Your work will have a direct impact on the lives of millions of developers around the world. Responsibilities * You will write, review & maintain code & technical documentation * You will interact with our community, consumers & contributors, on a daily basis * You will collaborate closely with internal & external stakeholders to define, design & develop new features that align business objectives with end-user's wants & needs * You will be responsible for helping triage & remediate bugs & security vulnerabilities * You will steward some of the most impactful JavaScript open-source projects, relied on by millions of developers, enabling billions of downloads &, ultimately, creating connections to the world's largest package registry ## About GitHub GitHub is **_where people build software_**. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects. **Tech Stack:** Ruby, Ruby on Rails **Industries:** Enterprise Software, Platform [Company profile](https://www.wearedevelopers.com/companies/3968-github) ### More Jobs at GitHub - [Senior Solutions Engineer](https://www.wearedevelopers.com/jobs/ext/2669138-senior-solutions-engineer) - [infrastructure and data-focused engineer](https://www.wearedevelopers.com/jobs/ext/2293109-infrastructure-and-data-focused-engineer) - [Software Engineer I](https://www.wearedevelopers.com/jobs/ext/2224713-software-engineer-i) - [Senior Software Engineer, CoPilot Agent Platform](https://www.wearedevelopers.com/jobs/ext/2211591-senior-software-engineer-copilot-agent-platform) - [Staff Software Engineer, Compute Platform](https://www.wearedevelopers.com/jobs/ext/2615501-staff-software-engineer-compute-platform) ## Related Videos - [GitHub Next and the Future of Coding - Idan Gazit](https://www.wearedevelopers.com/videos/1903-github-next-and-the-future-of-coding-idan-gazit) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)