19h ago

Senior Software Engineer

San Jose, California

$370k-$400k / year

full-timeseniormedia

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll architect and implement features across the Roku home screen and Browse Surfaces, owning the OS UI platform from the OS layer through SceneGraph UI to cloud integration. You'll drive performance and memory efficiency on constrained embedded hardware while collaborating with product, design, and cloud teams to ship to hundreds of millions of devices. This role offers deep ownership and the chance to mentor engineers on a fast-moving team.

๐ŸŽฏ What You'll Do

  • Architect and implement features across Roku home screen Browse Surfaces
  • Drive performance, memory efficiency, and reliability on constrained embedded hardware
  • Own features end-to-end: design, implementation, testing, and production rollout
  • Collaborate with UI/UX, product management, and cloud engineering teams

๐Ÿ“‹ Requirements

  • 10+ years of software engineering experience with embedded or consumer electronics
  • Deep proficiency in C++ and/or BrightScript/SceneGraph/TypeScript
  • Proven track record architecting and shipping features on constrained embedded platforms
  • Strong understanding of multi-threaded development and real-time programming

โœจ Nice to Have

  • Familiarity with AI/ML and LLM technologies
  • Experience with API design and cross-team integration

๐ŸŽ Benefits & Perks

  • ๐Ÿฅ Health insurance including medical, dental, and vision
  • ๐Ÿ’ฐ Equity awards and life insurance
  • ๐Ÿ‘ถ Parental leave and wellness benefits
  • ๐Ÿ–๏ธ Paid time off for vacation and personal reasons
  • ๐Ÿš— Commuter benefits and retirement options

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter screenยท 30 min
  2. 2Technical interviewยท 60 min
  3. 3Onsite interviewsยท 4 hours
0 0 0