Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21842880

    Roku logo

    Sr. Manager - Software Engineering

    Roku · Bengaluru · onsite · Posted 8d ago

    Not disclosed14–18 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    As a Senior Manager of Software Engineering on the Browse and Discovery Platform team, you will own engineering for featured experiences and lead key components of the browse platform. You will lead and grow a team of backend engineers building the services and APIs that connect content, product capabilities, and user experiences across Roku devices. This role requires strong technical leadership in distributed systems, cloud services, and backend architecture, paired with the ability to translate evolving product requirements into reliable, scalable solutions. You will define technical direction, guide architectural decisions, and collaborate with cross-functional partners to deliver new experiences from concept through launch. The successful candidate will balance product delivery with long-term platform development while developing engineers and promoting a culture of technical excellence, collaboration, and accountability.


    Responsibilities:

    • Lead and manage a team of backend engineers, providing guidance, mentorship, and support to foster professional growth and development.
    • Own the technical roadmap and delivery of featured experiences and key browse platform services, from design and implementation through launch and ongoing operation.
    • Architect and evolve highly available, distributed services and APIs that support content discovery and engaging user experiences at scale.
    • Build reusable capabilities for configuring, publishing, scheduling, and delivering featured experiences across Roku devices.
    • Collaborate with product management, design, client engineering, and content teams to define requirements, manage dependencies, and deliver new capabilities.
    • Drive improvements in service reliability, performance, observability, and operational efficiency while enabling experimentation and rapid product iteration.
    • Define and enforce engineering best practices, coding standards, and development processes to ensure high-quality software delivery.
    • Conduct performance evaluations, set clear objectives, and provide mentorship to foster professional growth and development across the team.
    • Work closely with senior leadership to align engineering efforts with overall business objectives and timelines.


    Requirements:

    • 10+ years of software development experience with deep technical expertise in building high-availability, large-scale distributed systems and services.
    • 5+ years of experience in a leadership or management role, overseeing engineering teams and driving software development projects from conception to delivery.
    • Proven track record of building and managing high-performing engineering teams.
    • Strong proficiency in Java or a similar backend programming language, with experience designing and developing APIs and cloud-based services.
    • Deep understanding of backend technologies, architecture patterns, and best practices, including microservices, RESTful APIs, message queues, caching, and databases.
    • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
    • Experience operating production services at scale, including performance optimisation, observability, and incident response.
    • Strong ability to make practical trade-offs and drive programs with autonomy.
    • Excellent communication and interpersonal skills, with the ability to collaborate effectively across cross-functional teams.
    • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.

    Sourced from instahyre

    Skills

    Software EngineerScaladistributedapisEngineering ManagerKotlinBackendcloudJavaMicroservices

    About Roku

    Roku logo

    Roku

    Los Gatos

    US

    About

    Roku is a global leader in streaming technology, offering devices, smart TVs, and a digital platform that connects consumers to entertainment content. It provides tools for content publishers, advertisers, and developers to reach audiences through its ecosystem. With a focus on innovation, accessibility, and user-friendly experiences, Roku positions itself as a trusted brand in transforming how people watch television and engage with digital media.

    Industries

    AdvertisingDigital MediaMedia and EntertainmentTVVideo Streaming

    Employee ratings

    4 reviews

    4.4/ 5

    Culture

    4.4

    Career growth

    3.9

    Work-life

    4.4

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Sr. Manager - Software Engineering · waiting for your command