Skip to main content

Senior Software Engineer (Staff scope) at Roku

Department: 225 - Advertising Engineering

Compensation

$195,000 – $408,000/yr

Setup
Hybrid
Location
San Jose, California
Type
Full-time
Level
staff+
Posted

Description

Roku is hiring a Senior Software Engineer (Staff scope) for its Demand Bidder team to design, build, operate, and evolve a large-scale, real-time distributed decisioning system serving ads across video, display, and native formats. The role owns subsystems end-to-end, including architecture, implementation, testing, deployment, on-call, and long-term evolution, while partnering with engineers and applied scientists on distributed systems and statistical or machine-learning decision-making. The position requires extensive experience with low-latency distributed systems, Java, concurrency, caching, messaging, SQL/NoSQL, cloud infrastructure, and AI-assisted development, and offers an estimated annual salary of $195,000–$408,000 for California-only candidates.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation