Job Description
Do you wonder what happens in the milliseconds between a user clicking play and content appearing on their screen? Do you want to build the systems that make that possible — at global scale, processing - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 1+ years of software development engineer or related occupational experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field - Experience programming with at least one software programming language