| Seniority | Median range | Overall range | Data points |
|---|---|---|---|
| Junior | $80,225 - $121,639 | $76,950 - $126,000 | 2 |
| Mid | $105,600 - $132,000 | $50,000 - $229,000 | 63 |
| Senior | $112,900 - $166,000 | $70,000 - $233,000 | 32 |
| Staff | $93,090 - $117,277 | $72,000 - $229,000 | 6 |
| Principal | $101,325 - $149,500 | $93,400 - $149,500 | 2 |
| Lead | $115,950 - $144,250 | $85,000 - $250,800 | 10 |
| Director | $136,000 - $160,000 | $125,000 - $229,000 | 3 |
| City | Median range | Overall range | Data points |
|---|---|---|---|
| New York | $116,500 - $131,500 | $70,000 - $185,000 | 8 |
| Berlin | $111,075 - $154,750 | $93,090 - $185,500 | 4 |
| Austin | $96,375 - $132,500 | $73,900 - $149,500 | 4 |
| London | $109,250 - $149,500 | $89,750 - $185,500 | 3 |
| Toronto | $112,900 - $167,000 | $109,250 - $229,000 | 3 |
| San Francisco | $128,000 - $170,000 | $110,000 - $250,800 | 3 |
| Prague | $102,995 - $151,389 | $93,090 - $185,500 | 2 |
| Cambridge | $95,300 - $121,250 | $85,000 - $132,000 | 2 |
| Montreal | $111,075 - $158,250 | $109,250 - $167,000 | 2 |
| Los Angeles | $79,625 - $114,750 | $50,000 - $149,500 | 2 |
| Paris | $97,975 - $132,500 | $76,950 - $139,000 | 2 |
| Mexico City | $88,150 - $121,639 | $83,500 - $126,000 | 2 |
| Palo Alto | $92,750 - $114,500 | $83,500 - $118,000 | 2 |
| Hong Kong | $105,750 - $138,639 | $83,500 - $160,000 | 2 |
| Menlo Park | $104,250 - $170,000 | $83,500 - $229,000 | 2 |
| Company | Salary range | Data points |
|---|---|---|
| £65,000 - £167,000 | 7 | |
| $87,000 - $185,500 | 7 | |
| $72,000 - $160,000 | 6 | |
| £65,000 - £110,000 | 4 | |
| $87,000 - $229,000 | 4 | |
| $119,000 - $229,000 | 4 | |
| £65,000 - £170,000 | 3 | |
| $50,000 - $176,250 | 3 | |
| $93,090 - $149,500 | 3 | |
| $83,500 - $126,000 | 3 | |
| $80,000 - $160,000 | 3 | |
| £65,000 - £149,500 | 2 | |
| £65,000 - £110,000 | 2 | |
| $109,250 - $176,250 | 2 | |
| $109,250 - $176,250 | 2 |
Salary data is aggregated from 169 job listings with published or estimated compensation on WeLoveProduct. Figures represent yearly salaries. Median ranges provide the most representative view of typical compensation. Data is updated as new jobs are posted.