Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in C++ or Python languages and with data structures/algorithms, or 1 year of experience with an advanced degree.
Experience building infrastructures, frameworks, and tools to improve developer experience and speed up development, testing and release.
Experience with data analysis in the pursuit of software quality, performance.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical fields.
5 years of experience with data structures or algorithms.
Experience with complex distributed systems.
Experience in video processing, video streaming, or content delivery networks.
Experience with performance and integration testing.