Twitch is looking for Software Development Engineers to join their Video Platform team to build and maintain the systems that ensure Twitch can deliver the best possible video experience to Viewers and Creators.
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Responsibilities
- Build and maintain the services that power Twitch’s video platform
- Mentor and develop other engineers on the Video Platform team and other teams at Twitch
- Collaborate effectively with Product Managers, Program Managers and other engineering teams at Twitch
- Contribute positively to Twitch’s engineering culture
Other
- work safely and cooperatively with other employees, supervisors, and staff
- adhere to standards of excellence despite stressful conditions
- communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service
- follow all federal, state, and local laws and Company policies
- exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation.