Roku, Inc. is an active H1B sponsor with 1,233 total filings across the past decade, indicating consistent hiring of international talent. The median H1B salary at Roku is $184,000, with salaries typically ranging from $155,000 to $225,000 (25th–75th percentile), offering competitive compensation relative to the tech industry. The company maintains a 97.0% approval rate on H1B petitions, reflecting strong compliance with immigration requirements.
| Job Title | City | Salary | Year |
|---|---|---|---|
| SENIOR SOFTWARE ENGINEER, MACHINE LEARNING | Santa Monica, CA | $444,550 | FY2025 |
| SENIOR SOFTWARE ENGINEER, MACHINE LEARNING | San Jose, CA | $420,750 | FY2025 |
| SENIOR SOFTWARE ENGINEER, MACHINE LEARNING | San Jose, CA | $420,750 | FY2025 |
| MANAGER, DATA ENGINEERING | San Jose, CA | $352,000 | FY2025 |
| MANAGER, SOFTWARE ENGINEERING | Boston, MA | $308,000 | FY2025 |
| MANAGER, SOFTWARE ENGINEERING | Boston, MA | $308,000 | FY2025 |
| SENIOR SOFTWARE ENGINEER | New York, NY | $297,500 | FY2025 |
| MANAGER, SOFTWARE ENGINEERING | San Jose, CA | $294,299 | FY2025 |
| MANAGER, SOFTWARE ENGINEERING | San Jose, CA | $294,299 | FY2025 |
| DIRECTOR, FINANCE AND IT COMPLIANCE | San Jose, CA | $280,000 | FY2025 |
| SENIOR DATA ENGINEER | Austin, TX | $271,750 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $264,514 | FY2025 |
| SENIOR SOFTWARE ENGINEER | Boston, MA | $263,500 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $244,375 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $244,375 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $244,375 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $244,375 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $244,375 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $244,375 | FY2025 |
| SENIOR SOFTWARE ENGINEER | San Jose, CA | $244,375 | FY2025 |