[Remote] Software Engineering Intern
Note: The job is a remote job and is open to candidates in USA. GitHub is the global home for all developers, providing an AI-powered platform to build and deliver secure software. As a software engineering intern, you will enhance the collaboration experience by working closely with a diverse team to design, develop, and ship high-quality technical solutions that support millions of developers.
Responsibilities
- Develop high-performance, reliable, testable and maintainable code
- Participate in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation
- Collaborate with engineers and participate in daily or weekly stand ups and meetings
- Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication
Skills
- Currently in the process of obtaining a Bachelor's degree or Master's Degree in Computer Science, Computer Engineering, Data Science, or similar field with an expected conferral date between December 2026 and August 2027
- Available to work full time for a minimum of 12 weeks while not concurrently enrolled in coursework
- Track record of working both independently and collaboratively
- Experience with two or more of the following skill sets: Ruby/Rails, Go and related tooling, Database Management Systems, preferably MySQL, REST APIs, React, Python or NodeJS
- Excellent communication skills, both written and verbal
- Experience with Git CLI, GitHub client or other version control platform for collaborative development
- Attention to detail with good organizational and planning skills
Benefits
- Annual bonus
- Stock
- Competitive pay
- Generous learning and growth opportunities
- Excellent benefits
Company Overview
Company H1B Sponsorship
Apply To This Job