Cross-Platform Media Developer

7 days ago


San Francisco, California, United States Amazon Full time
About Us

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.

We're 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.

Be sure to explore our Interviewing Guide to learn how to ace our interview process.

Job Description

As a software engineer in the Web Client SDK Team, you will create and refine a media experience used by millions of users worldwide.

You'll be responsible for developing our video playback/broadcast experience for desktop web, mobile web, and living room 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 web and media technologies.

Required Skills and Qualifications
  • 3+ years of professional software development or equivalent expertise
  • B.A. or B.S. in Computer Science or a related discipline, or equivalent years of experience
  • Strong background in foundational web technologies and languages such as JavaScript, TypeScript, Webpack, Node, and NPM
  • Familiarity with C, C++, Rust, Go or another compiled language
  • Experience building cross-platform libraries/SDKs and shipping successful software products
  • Experience with audio, video and graphics on web platforms
Salary and Benefits

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market.

Total compensation may include equity, sign-on payments, and other forms of compensation in addition to medical, financial, and/or other benefits.

We offer a range of benefits including Medical, Dental, Vision & Disability Insurance, 401(k), Maternity & Parental Leave, Flexible PTO, and Amazon Employee Discount.

We are an equal opportunity employer and value diversity at Twitch. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability status, or other legally protected status.



  • San Francisco, California, United States Coinbase Developer Platform Full time

    We're seeking an accomplished Technical Community Leader to drive the adoption of our Coinbase Developer Platform.About the RoleEngage with developers through industry events, social media, and other channels.Promote the Coinbase Developer Platform through content creation, including how-to guides, tutorials, blog posts, and sample applications.Partner with...


  • San Francisco, California, United States Menlo Ventures Full time

    About the JobWe're seeking a senior engineer who can craft delightful frontends across web and mobile platforms, delivering exceptional user experiences. The ideal candidate is a craftsman who cares deeply about code quality and UX, with expertise in cross-platform development frameworks like Flutter.Key Skills and Qualifications3+ years of senior-level...


  • San Jose, California, United States Tik Tok Full time

    About the RoleTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.As a Senior Software Engineer for Cross-Platform Development on our Cross-Platform team, you will be...


  • San Francisco, California, United States 3Mkllc-Softwaresolutions Full time

    Job Title: Visual DesignerLocation: San Francisco, CAJob Type: Full-timeExperience: 3-5 yearsEducation: Bachelor's degree in visual, communication, graphic design, or a related fieldDescription:We are seeking a highly skilled Visual Designer to join our team in San Francisco, CA. As a Visual Designer, you will be responsible for creating visually appealing...


  • San Jose, California, United States Tik Tok Full time

    TikTok is seeking a talented High-Performance Cross-Platform Developer to join our innovative team. In this role, you'll design, implement, maintain, and improve the architecture of our cross-platform application framework. Your goal will be to optimize the UI rendering performance and improve code quality and efficiency.You'll work closely with product...


  • San Jose, California, United States Tik Tok Full time

    TikTok's MissionWe aim to create a platform that inspires creativity and brings joy to our users. Our global headquarters in Los Angeles and Singapore serve as hubs for innovation and collaboration.Job Title: AI Engineer for Social Media PlatformsIn this role, you will be responsible for developing and optimizing recommendation systems that improve user...


  • San Francisco, California, United States OnHires Full time

    About OnHires, the real estate media business management innovator. We're doubling our customer base annually and are at the forefront of innovation in this field.We're looking for a skilled frontend developer to join our team and help maintain and improve our product development capabilities. As a key player, you will be responsible for maintaining our...


  • San Jose, California, United States Tik Tok Full time

    About the OpportunityTikTok is seeking a highly motivated and experienced Senior Software Engineer for Cross-Platform Development to join our Cross-Platform team. In this role, you will be responsible for designing, implementing, and maintaining a state-of-the-art rendering engine and versatile cross-platform application framework.Key Responsibilities:Design...


  • San Francisco, California, United States Apple Full time

    In this highly visible role, you will be part of the Jet team at Apple, working closely with designers and engineers to build innovative software solutions. As a Media Services Developer, your primary focus will be on developing high-performance, scalable media services that meet the demands of Apple's users worldwide.Key responsibilities include designing...


  • San Diego, California, United States Apple Full time

    About the Company: At Apple, innovation and creativity are highly valued. As a software engineer in our Audio and Media Technologies group, you will have the opportunity to work on cutting-edge technologies that power leading edge audio-visual experiences on Apple's platforms.Salary Range: $135,400 - $250,600 per year, depending on your skills,...


  • San Francisco, California, United States Amazon Full time

    Company Overview">Twitch is the world's largest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. We're about community, inside and out, where thousands of communities come together for whatever, every day.">About the Role">We're building the future of interactive video at Twitch. Our Video...


  • San Francisco, California, United States Yurts Full time

    Company OverviewWe are Yurts, a forward-thinking company driven by innovation. Our vision is to create cutting-edge platforms for AI and ML solutions that transform industries and make a lasting impact.Job DescriptionThe ideal candidate for this position will have a deep understanding of software development, specifically with regards to Generative AI. They...


  • San Francisco, California, United States Yurts Full time

    Job Title: AI Platform DeveloperWe are seeking an exceptional Senior Software Engineer to join our Core Platform Engineering team.About the RoleThis role requires a strong coding and architectural background, at least 1 year of professional experience with Rust, proficiency in Python, and extensive experience in building and supporting core infrastructure...


  • San Francisco, California, United States Discord Full time

    Senior Data Scientist, AnalyticsWe are seeking an experienced and passionate data scientist to join our world-class Data Science & Analytics team as a Senior Data Scientist on the Platform Ecosystem team. Our mission is to make it easier and more fun for people to talk and hang out before, during, and after playing games.The role involves partnering with...

  • Senior UX Architect

    6 days ago


    San Francisco, California, United States Integral Ad Science Full time

    Transforming Digital MediaAt Integral Ad Science (IAS), we strive to be the global benchmark for trust and transparency in digital media quality. Our innovative platform delivers actionable data to drive superior results for the world's largest advertisers, publishers, and media platforms. As a Senior Lead Product Designer, you will play a critical role in...


  • San Francisco, California, United States San Francisco Standard Full time

    We are looking for a talented Social Platform Manager to join our team at The San Francisco Standard. As a Social Media Editor, you will play a key role in creating and executing our social media strategy. This includes developing and implementing social-first or social-only content, producing in-platform social video content, and tracking breaking news and...

  • Ads Platform Developer

    16 hours ago


    San Francisco, California, United States King Full time

    Join Our Team of Innovators and Drive Growth in Gaming AdvertisingWe are seeking a skilled Staff Backend Engineer to join our Ads Engineering team at King. As a key member of our team, you will design and develop high-performance Ads & Monetization platforms that drive revenue and growth for our business. With a strong background in Java and experience...


  • San Francisco, California, United States GoFundMe Full time

    About UsGoFundMe is a global community of over 150 million people who come together every day to help others. Our mission is to empower individuals and organizations to make a positive impact through innovative technology.Job DescriptionWe're seeking an experienced Software Engineering Manager to lead our team of talented engineers responsible for developing...


  • San Francisco, California, United States Render Full time

    At Render, we're building a scalable cloud platform to host online applications. Our goal is to simplify the development process for teams of all sizes.About the RoleThis position involves designing and building the cloud platform, with a focus on user experience and feature development. You'll work closely with cross-functional teams to deliver new features...


  • San Francisco, California, United States Cloudflare Inc Full time

    About Us: At Cloudflare, we realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of...