
The ultimate livestream platform for gamers
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...
Twitch offers a remote-friendly workplace, global no-meeting days, and company holidays. Employees benefit from development opportunities including co...
Twitch fosters a unique culture centered around gaming and community engagement. The platform encourages creativity and innovation among its employees...

Twitch • San Francisco, CA
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Twitch.