Senior Software Engineer salary at Roku, Inc.
142 H-1B labor condition applications · all Roku, Inc. jobs · Senior Software Engineer at all employers
$226,158median salary
$129,413lowest certified
$351,900highest certified
$147,846median for this title, all employers
Median salary by fiscal year
| Fiscal year | Certified LCAs | Median |
|---|---|---|
| FY2024 | 64 | $254,202 |
| FY2025 | 58 | $226,158 |
| FY2026 | 17 | $264,514 |
All filings
| Worksite | Salary | Wage level | Start | Status |
|---|---|---|---|---|
| San Jose, CA | $264,514up to $425,000 | Level IVprevailing $264,514 | 11/30/2026FY2026 | Certified |
| San Jose, CA | $153,880up to $382,500 | —prevailing $153,380 | 10/01/2026FY2026 | Certified |
| San Jose, CA | $226,138up to $348,500 | Level IIIprevailing $226,138 | 10/01/2026FY2026 | Certified |
| Boston, MA | $263,500up to $340,000 | Level IVprevailing $178,131 | 09/09/2026FY2026 | Certified |
| San Jose, CA | $226,138up to $348,500 | Level IIIprevailing $226,138 | 10/01/2026FY2026 | Withdrawn |
| San Jose, CA | $340,000up to $532,475 | Level IIIprevailing $226,138 | 10/01/2026FY2026 | Certified |
| San Jose, CA | $351,900up to $527,000 | Level IVprevailing $264,514 | 10/01/2026FY2026 | Certified |
| San Jose, CA | $267,750up to $403,750 | Level IVprevailing $264,514 | 08/31/2026FY2026 | Certified |
| San Jose, CA | $225,220up to $497,250 | —prevailing $222,422 | 10/01/2026FY2026 | Certified |
| San Jose, CA | $222,422up to $425,000 | —prevailing $222,422 | 09/25/2026FY2026 | Certified |
| San Jose, CA | $264,514up to $382,500 | Level IVprevailing $264,514 | 09/07/2026FY2026 | Certified |
| Boston, MA | $263,500up to $340,000 | Level IVprevailing $178,131 | 09/06/2026FY2026 | Certified |
| San Jose, CA | $264,514up to $497,250 | Level IVprevailing $264,514 | 09/01/2026FY2026 | Certified |
| San Jose, CA | $264,514up to $425,000 | Level IVprevailing $264,514 | 08/14/2026FY2026 | Certified |
| San Jose, CA | $264,514up to $327,250 | Level IVprevailing $264,514 | 07/20/2026FY2026 | Certified |
| New York, NY | $225,220up to $403,750 | Level IVprevailing $189,592 | 06/29/2026FY2026 | Certified |
| San Jose, CA | $351,900up to $803,250 | Level IVprevailing $264,514 | 03/25/2026FY2026 | Certified |
| San Jose, CA | $340,000up to $532,475 | Level IVprevailing $264,514 | 04/09/2026FY2026 | Certified |
| San Jose, CA | $264,514up to $595,000 | Level IVprevailing $264,514 | 03/23/2026FY2025 | Certified |
| Boston, MA | $229,500up to $314,500 | Level IVprevailing $178,131 | 02/23/2026FY2025 | Certified |
| Boston, MA | $263,500up to $311,100 | Level IIIprevailing $154,606 | 02/10/2026FY2025 | Certified |
| Austin, TX | $174,250up to $276,250 | Level IVprevailing $163,550 | 01/25/2026FY2025 | Certified |
| San Jose, CA | $226,158up to $935,000 | Level IVprevailing $226,158 | 12/20/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IVprevailing $226,158 | 12/09/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IVprevailing $226,158 | 12/02/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IVprevailing $226,158 | 12/02/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IVprevailing $226,158 | 12/02/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IVprevailing $226,158 | 11/30/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $935,000 | Level IVprevailing $226,158 | 11/23/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $935,000 | Level IVprevailing $226,158 | 11/20/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IVprevailing $226,158 | 11/13/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $935,000 | Level IVprevailing $226,158 | 11/10/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $935,000 | Level IVprevailing $226,158 | 11/02/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 09/30/2025FY2025 | Certified |
| Austin, TX | $129,413up to $658,750 | Level IIprevailing $108,826 | 09/30/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $935,000 | Level IVprevailing $226,158 | 09/12/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $935,000 | Level IVprevailing $226,158 | 10/01/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 08/09/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 06/05/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 08/02/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IIIprevailing $199,534 | 08/01/2025FY2025 | Certified |
| Boston, MA | $187,000up to $318,750 | Level IVprevailing $172,744 | 07/31/2025FY2025 | Withdrawn |
| San Jose, CA | $204,000up to $527,000 | —prevailing $201,320 | 07/17/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 06/05/2025FY2025 | Certified – withdrawn |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 07/10/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 07/15/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 06/05/2025FY2025 | Certified |
| Austin, TX | $191,845up to $400,000 | Level IIprevailing $108,826 | 07/04/2025FY2025 | Certified |
| Austin, TX | $191,845up to $400,000 | Level IVprevailing $155,709 | 06/04/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/20/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/27/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/26/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 06/26/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $425,000 | Level IVprevailing $226,158 | 06/27/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 06/27/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/09/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 06/13/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 06/05/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/12/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/19/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/10/2025FY2025 | Certified |
| Boston, MA | $178,500 | Level IVprevailing $172,744 | 06/12/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/06/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/05/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 06/08/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 05/29/2025FY2025 | Certified |
| San Jose, CA | $244,375up to $765,000 | Level IVprevailing $226,158 | 05/22/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 05/15/2025FY2025 | Certified |
| New York, NY | $297,500up to $344,250 | Level IVprevailing $179,982 | 04/04/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 05/02/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 04/10/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 04/04/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 04/21/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 04/03/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 04/10/2025FY2025 | Certified |
| Austin, TX | $155,709up to $658,750 | Level IVprevailing $155,709 | 03/28/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 01/05/2025FY2025 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 02/28/2025FY2024 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 02/28/2025FY2024 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 02/25/2025FY2024 | Certified |
| San Jose, CA | $204,000up to $527,000 | Level IIprevailing $172,931 | 02/13/2025FY2024 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 02/14/2025FY2024 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 02/14/2025FY2024 | Certified |
| Austin, TX | $155,709up to $573,750 | Level IVprevailing $155,709 | 11/28/2024FY2024 | Certified |
| San Jose, CA | $226,158up to $545,700 | Level IVprevailing $226,158 | 01/07/2025FY2024 | Certified |
| San Jose, CA | $236,404up to $765,000 | Level IVprevailing $226,158 | 12/14/2024FY2024 | Certified |
| San Jose, CA | $226,158up to $545,700 | Level IVprevailing $226,158 | 01/02/2025FY2024 | Certified |
| Austin, TX | $155,709up to $573,750 | Level IVprevailing $155,709 | 01/31/2025FY2024 | Certified |
| New York, NY | $297,500up to $318,750 | Level IVprevailing $179,982 | 01/08/2025FY2024 | Certified |
| San Jose, CA | $226,158up to $527,000 | Level IVprevailing $226,158 | 11/07/2024FY2024 | Certified |
| San Jose, CA | $236,404up to $765,000 | Level IVprevailing $226,158 | 12/13/2024FY2024 | Certified |
| San Jose, CA | $234,062up to $527,000 | Level IIIprevailing $234,062 | 12/06/2024FY2024 | Certified |
| Austin, TX | $139,464up to $573,750 | Level IVprevailing $139,464 | 12/19/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 11/28/2024FY2024 | Certified |
| Boston, MA | $170,000up to $314,500 | Level IIIprevailing $135,304 | 12/20/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 12/27/2024FY2024 | Certified |
| San Jose, CA | $208,288up to $573,750 | —prevailing $208,288 | 10/24/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 12/06/2024FY2024 | Certified |
| Austin, TX | $139,464up to $573,750 | Level IVprevailing $139,464 | 11/28/2024FY2024 | Certified |
| Austin, TX | $1,673,568$139,464 per month | Level IVprevailing $139,464 | 11/28/2024FY2024 | Denied |
| San Jose, CA | $195,500up to $527,000 | —prevailing $177,830 | 11/14/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 09/13/2024FY2024 | Certified |
| San Jose, CA | $208,288up to $527,000 | —prevailing $208,288 | 08/26/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $573,750 | Level IVprevailing $283,442 | 10/24/2024FY2024 | Certified |
| Austin, TX | $139,464up to $573,750 | Level IVprevailing $139,464 | 10/31/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 10/31/2024FY2024 | Certified |
| Austin, TX | $139,464up to $573,750 | Level IVprevailing $139,464 | 10/03/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 09/30/2024FY2024 | Certified |
| San Jose, CA | $234,062up to $527,000 | Level IIIprevailing $234,062 | 10/01/2024FY2024 | Certified |
| Boston, MA | $170,000up to $314,500 | Level IIprevailing $112,986 | 09/15/2024FY2024 | Certified |
| San Jose, CA | $209,258up to $527,000 | —prevailing $209,258 | 09/30/2024FY2024 | Certified |
| Austin, TX | $182,750up to $400,000 | Level IIprevailing $96,866 | 09/17/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 09/07/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 08/29/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 08/22/2024FY2024 | Certified |
| San Jose, CA | $234,062up to $425,000 | Level IIIprevailing $234,062 | 03/18/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 08/05/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 07/18/2024FY2024 | Certified |
| Boston, MA | $272,000up to $467,500 | Level IVprevailing $157,643 | 07/27/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 07/12/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 07/05/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 07/12/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 07/05/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 06/14/2024FY2024 | Certified |
| Boston, MA | $170,000up to $314,500 | Level IVprevailing $157,643 | 06/13/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 06/29/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 06/23/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 06/07/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $527,000 | Level IVprevailing $283,442 | 06/06/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 03/04/2024FY2024 | Certified |
| Boston, MA | $170,000up to $314,500 | Level IVprevailing $157,643 | 05/08/2024FY2024 | Certified |
| Austin, TX | $139,464up to $573,750 | Level IVprevailing $139,464 | 02/15/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 04/13/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 05/03/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 02/26/2024FY2024 | Certified |
| San Jose, CA | $195,500up to $586,625 | —prevailing $175,054 | 03/17/2024FY2024 | Certified |
| San Jose, CA | $236,404up to $765,000 | Level IIIprevailing $234,062 | 05/03/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 03/18/2024FY2024 | Certified – withdrawn |
| San Jose, CA | $283,442up to $765,000 | Level IVprevailing $283,442 | 05/01/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 04/30/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 02/09/2024FY2024 | Certified |
| San Jose, CA | $283,442up to $586,625 | Level IVprevailing $283,442 | 02/24/2024FY2024 | Certified |
Senior Software Engineer at other employers
| Employer | LCAs | Median salary |
|---|---|---|
| Wal-Mart Associates, Inc. | 2,122 | $150,080 |
| U.S. Bank National Association | 475 | $134,014 |
| Optum Services, Inc. | 395 | $123,920 |
| Bloomberg L.P. | 369 | $151,819 |
| Lowe's Companies, Inc. | 310 | $133,536 |
| Google LLC | 303 | $223,000 |
| Mastercard Technologies, LLC | 280 | $115,000 |
| Intuit Inc. | 249 | $157,581 |
| ServiceNow, Inc. | 239 | $155,965 |
| Snowflake Inc. | 231 | $200,000 |
| General Motors | 222 | $145,909 |
| The MathWorks, Inc. | 212 | $147,846 |
Other jobs at Roku, Inc.
| Job title | LCAs | Median salary | Range |
|---|---|---|---|
| Senior Software Engineer, Machine Learning | 20 | $318,750 | |
| Senior Data Engineer | 19 | $226,158 | |
| Senior Data Scientist | 18 | $191,250 | |
| Software Engineer | 16 | $174,216 | |
| Manager, Software Engineering | 10 | $283,442 | |
| Senior Quality Assurance Engineer | 7 | $124,904 | |
| Senior Systems Engineer | 7 | $189,975 | |
| Senior UX Product Designer | 6 | $238,000 | |
| Senior Product Manager | 5 | $223,142 | |
| Software Engineer, Machine Learning | 4 | $270,000 | |
| Sr. Enterprise Applications Manager | 3 | $187,000 | |
| UX Product Designer | 3 | $225,000 |
Questions and answers
How much does Roku, Inc. pay a Senior Software Engineer on an H-1B visa?
The median salary on Roku, Inc.'s certified LCAs for Senior Software Engineer is $226,158, ranging from $129,413 to $351,900.
Wage levels I–IV compare the offer with the prevailing wage for the occupation in the worksite area: Level I is entry level, Level IV is fully competent. Salaries are offers stated on the application; actual pay may differ.