LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Twitch›Software Engineer I
Twitch

About Twitch

The ultimate livestream platform for gamers

🏢 Tech👥 1001+ employees📅 Founded 2011📍 Belden Place, San Francisco, CA💰 $43.2m⭐ 3.8
B2CGamingContentEntertainmentSocialVideo

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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 57 jobs →
Twitch

Software Engineer I

Twitch • San Francisco, CA

Posted 1 month ago🏛️ On-SiteEntry-LevelSoftware engineering📍 San francisco
Apply Now →

Skills & Technologies

JavaJavaScript

Overview

Twitch is seeking an Entry-Level Software Engineer to join their Video Platform team. You'll build and maintain services that enhance the video experience for users. This role requires proficiency in modern programming languages and a solid understanding of algorithms.

Job Description

Who you are

You have at least 1 year of experience developing software in a professional environment — you've worked on projects that required collaboration with cross-functional teams and have a solid understanding of software development principles. You possess proficient coding skills in modern languages and frameworks — your familiarity with algorithms, data structures, and schema design allows you to tackle complex problems effectively. You hold a Bachelor’s degree in a relevant field, which has equipped you with the foundational knowledge necessary for this role. You are eager to contribute positively to Twitch’s engineering culture — you thrive in team settings and enjoy collaborating with product managers and program managers to deliver high-quality software solutions.

What you'll do

As a Software Engineer I at Twitch, you will be responsible for building and maintaining the services that power Twitch’s video platform — your work will directly impact the experience of millions of viewers and creators. You will collaborate effectively with product managers, program managers, and other engineering teams at Twitch — this collaboration will ensure that the features you develop align with user needs and business goals. You will contribute to the ongoing improvement of Twitch’s engineering culture — your insights and feedback will help shape best practices and foster a supportive environment for all engineers. You will engage in code reviews and participate in team discussions to enhance the quality of the codebase — your contributions will help maintain high standards for software development at Twitch. You will also have opportunities to learn from more experienced engineers and grow your skills in a supportive environment — we encourage you to apply even if your experience doesn't match every requirement.

What we offer

Twitch offers a competitive salary range of $99,500 to $200,000 per year — this reflects our commitment to attracting top talent in the industry. You will have the chance to work in a vibrant and inclusive environment where creativity and collaboration are valued — our culture promotes teamwork and innovation. We provide opportunities for professional development and growth — you will have access to resources and mentorship to help you advance your career. Additionally, you will be part of a mission-driven company that empowers communities through live streaming — your work will contribute to a platform that connects people around the world. Join us at Twitch and be part of a team that is shaping the future of live streaming.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Twitch.

Apply Now →Get Job Alerts