Senior Backend Software Engineer

5 Days Old

Job ID: 2956204 | Twitch Interactive, Inc. About Us: Twitch is the world's biggest live streaming service, where vibrant communities unite around gaming, entertainment, music, sports, cooking, and much more. We foster a collaborative environment where our teams work together to tackle challenges and innovate. Our mission is to empower live communities across the globe. About the Role: The Video Server Platform Network Traffic Management (NTM) team is at the forefront of building the next generation of interactive video. We are searching for a talented and experienced backend distributed systems developer to lead the design and development of our video distribution system. This is your opportunity to create systems that adeptly manage traffic delivery across multiple Content Delivery Networks (CDNs). If you are passionate about crafting backend services at a global scale and are interested in the dynamic world of live video, we want you! Key Responsibilities: Architect and implement the future of the Twitch Video Distribution system. Design systems to efficiently shape traffic across multiple CDNs, including our custom live video CDN. Build scalable, robust, and maintainable distributed software systems. Provide mentorship and technical guidance to junior and intermediate team members. Perks: Medical, Dental, Vision & Disability Insurance 401(k) Plan Maternity & Parental Leave Flexible Paid Time Off Amazon Employee Discount BASIC QUALIFICATIONS: 6+ years of relevant professional software development experience. Proficiency in at least one programming language with 6+ years of experience. Experience leading design or architecture of both new and existing systems. Proven ability to mentor and guide engineering teams. Strong background in Golang/Go. Experience with building and operating large-scale distributed systems. Expertise in deploying and managing services on AWS. B.A. or B.S. in Computer Science or a related field, or equivalent experience. PREFERRED QUALIFICATIONS: Experience building or managing a CDN. Knowledge of media protocols, specifically in video. Familiarity with networking principles. Engagement with Twitch, either as a viewer or creator. Twitch is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you need accommodation or assistance during the application and hiring process, please let us know. The base pay for this position ranges from $151,300/year in our lowest geographic market to $261,500/year in our highest. Pay may vary based on market location and job-related skills, knowledge, and experience. Our total compensation package may also include equity, sign-on payments, and other types of compensation along with comprehensive benefits. This position will remain open until filled. Applicants should apply via our career site.
Location:
Herndon, VA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search