Software Engineer

Software Engineer
Company:

Twitch


Details of the offer

About Us

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.
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 onLinkedInand Twitter,  and discover the projects we're solving on our Blog. Be sure to explore our Interviewing Guideto learn how to ace our interview process.
About the Role

The video team at Twitch delivers software purpose-built for video processing at scale, including native client broadcaster software for desktop and mobile devices, server-side media processing applications in C/C++/Golang/Rust, and viewer experiences across many client platforms.
You will report directly to the Sr. Manager of Special Projects and develop native client media applications. We've already built the lowest latency high-scale HLS distribution system on the planet. You will help us improve the broadcaster and viewer experiences and pave the way for our next-generation real-time products.
You Will:

Design and improve native client and server applications
Champion engineering best practices within your group and Twitch
Produce clean, high-quality code, tests, and documentation
Participate in code and design reviews with peers and partners

You Have:

1+ years of experience developing native media applications in C/C++
Willingness to try new things and work with a diverse group of people
Bachelor's degree in Computer Science or related field or equivalent industry experience as a Software Engineer
Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals

Perks

Global Company Days Off
Free ergonomic assessment, desk and chair for eligible remote workers
Coveted Twitch Swag including new-hire gift and baby box for new parents
Free 24/7 emotional support, video therapy, & coaching services through Headspace Care
Unlimited 1:1 guidance from a Certified Financial Planner with Orgin at no costgovernment
Regulated public health insurance (GKV) or private health insurance from a German or international insurance company (PKV). Health insurance is not employer-sponsored for this population. 
RethinkCare – Parent Support Program
International Business Travel 

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, sexual orientation, age, marital status, veteran status, or disability status.
Twitch values your privacy. Please consult our Candidate Privacy Notice , for information about how we collect, use, and disclose personal information of our candidates.
Job ID: TW8509
m/w/d
#LI-Remote #RemoteFriendly

Requirements

Software Engineer
Company:

Twitch


Principal Product Manager

Responsibilities:As a Principal Product Manager, you will play a pivotal role in leading the development and success of our products. Your strategic vision a...


From Arkose Labs - California

Published 14 days ago

Senior User Researcher

At Webflow, our mission is to bring development superpowers to everyone. Webflow is the leading visual development platform for building powerful websites wi...


From Webflow - California

Published 15 days ago

Senior Product Manager, Scientific

The Impact You'll MakeAs the Product Manager of Recursion's Value Hub Tooling team, you will be at the forefront of reimagining drug discovery from first pri...


From Recursion - Utah

Published a month ago

Senior Sales Development Representative - East

Who are we?Dining Alliance, a Buyers Edge Platform brand, uses foodservice industry technology and savings solutions to help independent restaurants reduce c...


From Buyers Edge Platform, Llc - Massachusetts

Published 16 days ago

Built at: 2024-07-03T05:08:13.609Z