Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

Roku

Software Engineering Senior

RokuBengaluru

Apply Now →

Overview

Roku is hiring a Senior Software Engineer specializing in Cloud Networking to enhance their Cloud Infrastructure Operations. You'll work with AWS and Infrastructure as Code methodologies to build scalable and secure cloud solutions. This role requires strong expertise in networking and security.

Job Description

Who you are

You have 5+ years of experience in software engineering with a focus on cloud technologies — you've successfully designed and implemented scalable cloud infrastructure solutions that prioritize efficiency and security. Your expertise in networking and security protocols allows you to build robust systems that support diverse applications.

You are proficient in Infrastructure as Code (IaC) methodologies — you understand the importance of automating infrastructure deployment and management, and you have hands-on experience with tools that facilitate this process. Your ability to collaborate across teams ensures that you can effectively integrate various components into a cohesive infrastructure.

You are passionate about optimizing cloud services — you recognize the challenges posed by manual configurations and are driven to streamline processes for maximum efficiency. Your proactive approach to problem-solving enables you to identify potential issues before they escalate, ensuring smooth operations.

You possess strong communication skills — you can articulate complex technical concepts to non-technical stakeholders, fostering collaboration and understanding across teams. Your ability to work in a fast-paced environment allows you to adapt quickly to changing requirements and priorities.

Desirable

Experience with containerization technologies such as Docker or Kubernetes would be a plus — you understand how these tools can enhance deployment and scalability in cloud environments. Familiarity with CI/CD pipelines is also beneficial, as it aligns with the goal of automating and streamlining development processes.

What you'll do

As a Senior Software Engineer at Roku, you will play a pivotal role in the Cloud Technology Infrastructure team — your primary responsibility will be to design and implement scalable cloud infrastructure solutions that meet the needs of various teams within the organization. You will leverage your expertise in AWS and Infrastructure as Code to build secure and efficient systems that support Roku's mission of transforming the TV streaming experience.

You will collaborate closely with cross-functional teams to understand their infrastructure needs and provide tailored solutions — your ability to communicate effectively will be crucial in ensuring that all stakeholders are aligned and informed throughout the development process. You will also mentor junior engineers, sharing your knowledge and best practices to foster a culture of continuous learning and improvement.

Your role will involve monitoring and optimizing existing cloud services — you will analyze performance metrics and implement enhancements to ensure that systems operate at peak efficiency. You will also be responsible for troubleshooting and resolving any issues that arise, ensuring minimal disruption to services.

What we offer

At Roku, you will be part of a dynamic and innovative team that is dedicated to changing how the world watches TV — we offer a collaborative work environment where your contributions are valued and recognized. You will have the opportunity to work on cutting-edge technologies and make a meaningful impact on millions of users worldwide.

We provide competitive compensation and benefits, including opportunities for professional development and growth — we encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in our mission to connect consumers to the content they love and empower content publishers to thrive.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Similar Jobs You Might Like

Based on your interests and this role

Aviatrix

Cloud Engineer

Aviatrix📍 Bengaluru

Aviatrix is hiring a Senior Cloud Network Engineer to join their Customer Support team. You'll guide customers in adopting multi-cloud networking and security services, leveraging your expertise in cloud technologies. This role requires strong technical skills and experience in customer support.

Senior
1w ago
Google

Software Engineering

Google📍 Bengaluru

Google is seeking a Senior Software Engineer to develop next-generation networking technologies. You'll work with Linux kernel and networking driver development. This role requires 5+ years of experience in relevant fields.

Senior
1 month ago
Aviatrix

Principal Engineer

Aviatrix📍 Bengaluru

Aviatrix is seeking a Principal Engineer specializing in Cloud Networking and Network Security to architect and deliver large-scale cloud-native networking platforms. You'll leverage your deep networking expertise to solve complex problems in multi-cloud environments.

Lead
1w ago
Postman

Cloud Engineer

Postman📍 Bangalore

Postman is hiring a Senior Cloud Engineer to design and manage scalable cloud infrastructure. You'll work with AWS, Azure, and GCP, utilizing Kubernetes and other cloud technologies. This position requires expertise in cloud technologies and orchestration tools.

Senior
2w ago
Google

Software Engineering

Google📍 Singapore

Google is hiring a Senior Software Engineer to develop cloud networking products and infrastructure. You'll work on large-scale distributed systems and networking technologies. This position requires 5+ years of software development experience.

Senior
1w ago