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

    Job · 17669742

    Roku logo

    Senior Software Engineer - Backend

    Roku · Bengaluru · onsite · Posted 37d ago

    Undisclosed10–15 yrsfulltimeSourced fromNaukri

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

    About this role

    Job Summary

    Senior Software Engineer to join the Payouts team where you will be responsible for designing and building mission-critical services that power revenue calculation and developer payouts on the Roku platform. This role requires strong expertise in distributed computing paradigms and the ability to deliver high-reliability backend systems with no margin for error. You will collaborate closely with product, engineering, and non-technical stakeholders such as Accounting and Treasury to ensure effective solutioning and seamless execution. The position offers significant exposure to the full payments lifecycle, from developer onboarding to revenue distribution. You will also provide technical mentorship to team members and drive engineering best practices across the team. This is an exciting opportunity to contribute to a platform that is scaling rapidly across domestic and international markets.

    AI at Roku

    At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We're looking for curious, adaptable builders who can show how they've used AI or automation to move faster, raise the bar, and scale their impact.

    We value your AI skills if you have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.

    Responsibilities

    • Design and build APIs and backend services using Java
    • Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews
    • Architect and develop scalable, distributed systems that support revenue calculation and developer payout workflows
    • Collaborate with product managers, engineering teams, and non-technical stakeholders including Accounting and Treasury to deliver integrated, high-quality solutions
    • Provide technical guidance and mentorship to junior engineers, promoting best practices in software engineering
    • Contribute to the design and implementation of Agentic AI systems to automate decision-making and improve productivity
    • Participate in on-call rotations and incident response for mission-critical payment services
    • Drive cross-team alignment and consensus on technical solutions and architectural decisions

    Experience and Qualifications

    • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
    • 10+ years of experience in software engineering with exposure to scale and distributed services
    • Expertise in developing APIs and robust backend services, with strong programming skills in Java or other JVM-based languages
    • Strong problem-solving abilities and the capacity to work independently or collaboratively
    • Excellent verbal and written communication skills
    • Strong sense of ownership in driving projects from inception to user adoption
    • Ability to drive cross-team consensus on technical direction
    • Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred)
    • Knowledge of CI/CD pipelines, DevOps practices, and infrastructure-as-code tools such as Jenkins and Terraform (preferred)
    • Experience with building Agentic AI systems to automate decision-making and productivity enhancements (preferred)
    • Payments domain experience (preferred)


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    AutomationBillingProduct Engineeringgoogle cloud platformcodingBackendHealthcareArchitectureComputer ScienceDistribution System

    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

    Senior Software Engineer - Backend · waiting for your command