We are seeking Software Development Engineers to join our Video Platform team. This team is responsible for building and maintaining the systems that ensure that Twitch can deliver the best possible video experience to Viewers and Creators. You will be part of a larger team of Software Developers and partner with Product Managers, Technical Program Managers and other engineering teams from across the business. You can work in San Francisco, CA or Irvine, CA. You Will: Build and maintain the services that power Twitchs video platform Collaborate effectively with product managers, program managers and other engineering teams at Twitch Contribute positively to Twitchs engineering culture You Have: 1 Years experience developing software in a professional environment Proficient coding skills in modern languages and frameworks Proven ability with algorithms, data structures, data modeling, and schema design Minimum of Bachelors degree in Computer Science or equivalent experience Bonus Poi...Software Engineer, Program Manager, Engineer, Software, Product Manager, Software Developer, Technology