
About Twitch
The ultimate livestream platform for gamers
Key Highlights
- Over 140 million monthly active users
- Acquired by Amazon in 2014, doubling viewership in a year
- Partner Program allows streamers to monetize content
- Global no-meeting days and company holidays
Twitch, headquartered in San Francisco, CA, is the leading livestream platform dedicated to gamers, allowing users to broadcast gaming sessions and build vibrant communities. Acquired by Amazon in 2014, Twitch has over 140 million monthly active users and has raised $43.2 million in funding. The pla...
🎁 Benefits
Twitch offers a remote-friendly workplace, global no-meeting days, and company holidays. Employees benefit from development opportunities including co...
🌟 Culture
Twitch fosters a unique culture centered around gaming and community engagement. The platform encourages creativity and innovation among its employees...
Skills & Technologies
Overview
Twitch is hiring an Undergrad Software Engineering Intern to tackle challenging engineering problems and gain hands-on experience. You'll work with technologies like JavaScript in San Francisco. This internship is designed for undergraduate students graduating in Winter 2026 or Spring 2027.
Job Description
Who you are
You are an undergraduate student currently pursuing a degree in computer science, eager to apply your knowledge in a real-world setting. You have a foundational understanding of programming concepts and are excited about the opportunity to work on complex engineering challenges. You thrive in collaborative environments and are ready to learn from experienced professionals in the field. You are proactive in seeking feedback and are open to mentorship, understanding that growth comes from learning and adapting. You are passionate about technology and its potential to create engaging experiences for users.
Desirable
Experience with JavaScript or similar programming languages is a plus, as it will help you contribute effectively to your projects. Familiarity with web development concepts or frameworks can also enhance your internship experience. A strong interest in gaming or live streaming platforms will align well with Twitch's mission and culture.
What you'll do
As an Undergrad Software Engineering Intern at Twitch, you will engage in project-based learning, tackling some of the most challenging engineering problems in the industry. You will collaborate with a dedicated support team, including a Manager and Mentor, who will guide you through your internship journey. Your projects will involve developing features and functionalities that enhance the Twitch platform, allowing you to apply your programming skills in a practical context. You will participate in code reviews, contribute to team discussions, and learn best practices in software development. This internship will provide you with valuable insights into the tech industry and help you build a strong foundation for your future career.
What we offer
Twitch offers a unique internship experience that emphasizes learning and growth. You will have access to a supportive environment where you can ask questions and seek guidance from experienced engineers. The internship program is designed to help you develop your technical skills while also fostering your professional development. You will have the opportunity to network with other interns and professionals in the industry, gaining insights into various career paths. Additionally, you will be part of a vibrant community that celebrates creativity and innovation in technology, making your time at Twitch both enjoyable and impactful.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Twitch.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Handshake is hiring a Software Engineer Intern to build product experiences that help students find opportunities. You'll work with technologies like React, TypeScript, and Ruby on Rails in San Francisco. This is an entry-level position ideal for those looking to gain hands-on experience in software development.

Software Engineering
Olive is hiring a Software Engineering Intern to contribute to the development of innovative internal tools using AI and code generation. You'll work in a collaborative environment in San Francisco or remotely, focusing on full-stack software creation.

Software Engineering Intern
Mechanize Inc. is hiring a Software Engineering Intern to assist in creating RL environments for leading AI labs. You'll work with Python and collaborate with a talented team. This is an entry-level position with no prior machine learning or AI experience required.

Software Engineering
Ripple is seeking a Software Engineer Intern for Summer 2026 to work on impactful challenges that shape the company's mission. This role offers a foundation for starting your career journey in the crypto solutions space.

Software Engineering
Affirm is seeking a Software Engineering Intern for Summer 2026 to contribute to meaningful projects and ship code. This role is ideal for strong students looking to gain hands-on experience in software development.