Software Engineer 5 - Open Connect Control Plane
Core
Building and managing a global Content Delivery Network (CDN) control plane to deliver streaming video, live content, cloud gaming, and advertising with optimal Quality-of-Experience.
Role type
Senior Distributed Systems Software Engineer
Builds
High-scale, resilient cloud services and algorithms for steering customers to Open Connect appliances
Domain
Streaming media, Content Delivery Networks (CDN), Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, distributed systems, real-time systems, data lakes, SQL, Python, Spark SQL
Preferred skills
networking, ISP interconnection, live streaming, ML, optimization algorithms, behavioral modeling
Technologies
Java, Cassandra, Kafka, PyTorch, Tensorflow, Spark SQL
Responsibilities
Design and build high-scale, resilient services for customer-facing streaming; develop algorithms for optimal resource steering and hardware utilization; build tools for operational excellence and real-time system monitoring
Seniority
Senior, hands-on IC