Roku

Senior Software Engineer

Roku

Overview

Role involves designing and maintaining scalable systems for application development and data processing.

Ideal candidate has 5+ years of experience in software/data engineering with expertise in big data technologies.

hybridseniorEnglishAWSGCPAzureDockerKubernetesKafkaPythonJavaScalaTerraform

Locations

  • India, Karnataka, Bengaluru

Requirements

  • Bachelor's degree or equivalent experience
  • 5+ years in software/data engineering
  • Expertise in big data technologies

Responsibilities

  • Write clean, maintainable code
  • Design and maintain data pipelines
  • Monitor and improve data systems
  • Collaborate with cross-functional teams
  • Provide mentorship to junior engineers

Benefits

  • Mental health support
  • Financial wellness support
  • Healthcare benefits
  • Retirement options
  • Vacation time