Senior Software Engineer - Backend at Roku - ScoutJobs - The AI-curated global job board
Skip to content
Roku
Posted 7 hours ago

Senior Software Engineer - Backend

RokuSenior Software Engineer - Backend

Requirements

8+ years distributed systems experience, 5+ years cloud infrastructure experience, Java microservices expertise, Docker or Kubernetes experience, AWS (ALB, ECS, RDS), MySQL or DynamoDB, REST, WebSockets, Protobuf

Skills

JavaAWSMicroservicesKubernetesDocker

About the role

Responsibilities

  • Build extremely large-scale platform products and services used by engineers and millions of consumers
  • Work with Product and Design teams to iterate software from ideation to production deployment
  • Lead efforts to evaluate new technologies and push for best practices in code and design reviews
  • Manage project priorities, deadlines, and deliverables
  • Participate in Agile development processes including scoping, technical design, coding, testing, and maintenance

Requirements

  • 8+ years of experience building large-scale distributed systems
  • 5+ years working with cloud-based platforms and infrastructure
  • Deep experience building microservices using Java for Docker or Kubernetes
  • Solid understanding of databases such as Aurora MySQL and DynamoDB
  • Hands-on experience with AWS services like ALB, ECS, or RDS
  • Proficiency with protocols and data formats including REST, WebSockets, HTTPS, JSON, and Protobuf
  • Understanding of system concepts like eventual consistency and CAP theorem
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent

About the Company

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer - Backend

Roku · Bengaluru

Sign up to apply