GrepJob
Roku

Senior Software Engineer, Video Platform

Roku
Apply
about 4 hours ago
Bengaluru, IndiaSenior / Staff+
H1B Sponsor

Responsibilities

  • Design and implement highly scalable and reliable web-scale applications.
  • Translate functional specifications into logical, component-based technical designs.
  • Contribute to the design and implementation of core software backend components of the video services platform.
  • Write and review code, evaluating architectural tradeoffs for performance and security.
  • Collaborate with other engineering groups to support video services initiatives.
  • Manage individual project priorities, deadlines, and deliverables with limited supervision.

Requirements

  • 5+ years of programming experience in Java core libraries and web server applications.
  • Strong technical competency in building high-performance, cloud-based scalable micro-services.
  • Experience with modern micro-services architectures and API frameworks (REST/JSON).
  • Familiarity with web servers such as Apache and Tomcat, and deploying services on AWS cloud.
  • Experience with NoSQL data storage technologies and RDBMS like Oracle or MySQL.
  • Domain expertise in Over-the-Top Video delivery technologies is preferred.
  • Ability to handle periodic on-call duty and strong communication skills.
  • Bachelor's Degree in Computer Science plus 8 years of experience or equivalent; Master's degree preferred.

Benefits

  • Comprehensive benefits including healthcare, life, accident, and disability insurance.
  • Access to mental health and financial wellness support.
  • Flexible work arrangements with a hybrid work approach.
  • Support for taking time off in accordance with local leave policies.

Tech Stack

Amazon DynamoDBApache CassandraAWSJavaMySQLRedis

Categories