Software Engineer - Mobile Vid

$99,500 - $200,000/Yr

Amazon - San Francisco, CA

posted 2 months ago

Full-time - Entry Level
San Francisco, CA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

Twitch is seeking a Software Engineer for its Mobile Client SDK Team to develop a multi-platform broadcasting and playback system for video. This role involves creating and refining media experiences for millions of users globally, focusing on both iOS and Android platforms. The position requires collaboration with backend teams to support real-time media broadcasting and playback, and it offers opportunities to work in various locations including San Francisco, Irvine, Seattle, or New York.

Responsibilities

  • Develop our 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.
  • Keep up to date on current technologies and recent developments in mobile and media technologies.

Requirements

  • 1+ years of professional software development or equivalent expertise.
  • Experience with mobile software development (iOS, Android, Swift, Objective-C, Kotlin, Java).
  • Experience with native programming languages (C/C++, Rust).
  • B.A. or B.S. in Computer Science or a related discipline, or equivalent years of experience.
  • Experience building cross-platform libraries/SDKs and shipping successful software products.

Nice-to-haves

  • Experience with audio, video and graphics on mobile platforms.
  • Familiarity with video streaming technologies (HLS, DASH, RTMP) or codecs such as H.264, H.265 and AV1.
  • Experience with WebRTC.
  • Experience with network protocols like RTMP, HTTP, and UDP.
  • Familiarity with mobile media and graphics APIs.
  • Comfort with performance tuning through experimentation and analysis.

Benefits

  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service