





Well-known brand and metro location increase competition, but seniority and niche backend/cloud skills reduce density.
Backend and cloud skills are transferable, but streaming/platform scale experience increases domain specificity.
Explicit 8+ years and mandatory cloud, Java, microservices, and database expertise enforce strict screening.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Build and maintain large-scale backend platform products and services used by millions of Roku devices and internal engineers.
Lead design and implementation of backend microservices, collaborating with Product and Design from concept through production and maintenance.
Manage project priorities, deadlines, technical design reviews, and ensure best practices across the software development lifecycle in an Agile environment.
8+ years experience building large-scale distributed systems.
5+ years experience with cloud-based platforms and infrastructure, specifically AWS services like ALB, ECS, RDS.
Proficient in backend microservice development using Java and container platforms such as Docker or Kubernetes.
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent.
Experienced with designing scalable backend services incorporating diverse data platforms including relational and NoSQL databases like Aurora MySQL and DynamoDB.
Demonstrated ability to lead technical consensus with senior engineering teams and deliver complex distributed systems.
Comfortable applying AI or automation tools within engineering workflows, with hands-on experience using agentic engineering toolchains (e.g. Claude Code, Cursor, custom skills).