Twitch is building the future of interactive video. As a software engineer in the Mobile Client SDK Team reporting to the Senior Software Engineering Manager, you will create and refine a media experience used by millions of users all over the world. You will develop the video playback/broadcast experience for iOS and Android devices, collaborate with backend video teams that support real-time and low latency media broadcasting and playback, add reliable cross-platform unit, integration, and e2e tests, and keep up to date on current technologies and recent developments in mobile and media technologies.
Twitch's Video Client Engineering team is looking for experienced Android and iOS engineers to build a multi-platform broadcasting and playback system that works everywhere people want to create and consume video. If you are passionate about iOS and Android, love media and streaming, and want to take on new challenges then this position is for you.
Twitch is about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We're on a quest to empower live communities, so if this sounds good to you, see what we're up to on LinkedIn and X, and discover the projects we're solving on our Blog.
This role offers competitive compensation and a range of benefits including medical, dental, vision & disability insurance, 401(k), maternity & parental leave, flexible PTO, and an Amazon employee discount.
Join us in shaping the future of interactive video and be part of a global community that's revolutionizing live streaming!