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

Twitch • Irvine, CA

Posted 1 month ago🏛️ On-SiteMid-LevelSoftware engineering📍 Irvine
Apply Now →

Skills & Technologies

Java

Overview

Twitch is seeking a Software Engineer II to join their Video Platform team, responsible for building and maintaining systems that enhance the video experience for users. You'll work with Java and collaborate with cross-functional teams. This role requires 3+ years of software development experience.

Job Description

Who you are

You have 3+ years of professional software development experience or equivalent expertise, ideally with a background in building backend services. Your educational background includes a B.A. or B.S. in Computer Science or a related discipline, or you possess equivalent years of experience. You are passionate about mentoring and developing other engineers, contributing positively to the engineering culture at Twitch. You thrive in collaborative environments, effectively partnering with Product Managers and Technical Program Managers to deliver high-quality solutions.

Desirable

Experience with video streaming technologies or platforms would be a plus, as well as familiarity with cloud services and microservices architecture. You are eager to learn and adapt to new technologies, and you have a strong understanding of software development best practices, including version control and testing methodologies.

What you'll do

As a Software Engineer II at Twitch, you will build and maintain the services that power Twitch’s video platform, ensuring a seamless experience for both viewers and creators. You will collaborate with a larger team of Software Developers, Product Managers, and Technical Program Managers to design and implement features that enhance the platform's capabilities. Your role will involve mentoring junior engineers, helping them grow their skills and navigate challenges in their projects. You will contribute to the engineering culture at Twitch by sharing knowledge and best practices, fostering an environment of continuous improvement and innovation.

You will be responsible for writing clean, maintainable code and participating in code reviews to ensure high-quality standards are met. Additionally, you will engage in troubleshooting and debugging to resolve issues that arise in production, ensuring the reliability and performance of the video services. You will also have the opportunity to work on cross-functional projects, collaborating with other engineering teams to integrate new features and improve existing systems.

What we offer

Twitch offers a competitive salary range of $129,300—$223,600 USD per year, along with comprehensive benefits that support your well-being and professional growth. You will be part of a vibrant community that values collaboration and innovation, working alongside talented individuals who are passionate about technology and entertainment. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in empowering live communities and making a meaningful impact in the world of streaming.

Interested in this role?

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

Apply Now →Get Job Alerts