Staff Backend Engineer

Roku · Bengaluru

  • Experience7–11 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelexecutive
  • Posted2 Sept 2026

About Roku

Roku is hiring in Bengaluru in media advertising. This role looks for around 7+ years of experience.

Skills

  • Go
  • distributed systems
  • financial systems
  • payment protocols
  • Go concurrency
  • relational database design
  • PostgreSQL
  • MySQL
  • event-driven patterns

The role

A backend engineer at a media advertising product company architects financial systems and builds high-scale distributed services using Go, payment protocols, and PostgreSQL. Expertise covers Go concurrency and event-driven patterns.

Full job description

Requirements:

8-12 years of backend engineering experience, with at least 5 years in Go in high-scale, distributed systems.

Proven experience architecting and scaling financial systems (payments orchestration, card processing, or ledgering).

Expert understanding of Go concurrency, synchronization, and runtime tuning.

Strong grounding in relational data design (PostgreSQL/MySQL) and event-driven patterns.