Staff Engineer in San Jose Salary
The average salary for a Staff Engineer in San Jose, California is $131,326 per year. The skills that increase pay for this job the most are Linux, Wireless Data Communications, C++ Programming Language, and C++. Pay for this job rises steadily for more experienced workers, but goes down noticeably for the few employees with more than 20 years' experience.
|Salary||$102,936 - $163,043|
|Bonus||$4,987 - $30,239|
|Profit Sharing||$4,846 - $30,410|
|Total Pay (||$115,314 - $187,249|
Staff Engineer Job Listings
Pay by Experience Level for Staff Engineer
Pay by Experience for a Staff Engineer has a positive trend. An entry-level Staff Engineer with less than 5 years of experience can expect to earn an average total compensation of $121,000 based on 18 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Staff Engineer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $137,000 based on 38 salaries. An experienced Staff Engineer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $155,000 based on 27 salaries. A Staff Engineer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $142,000 based on 9 salaries.
Key Stats for Staff Engineer
Rated 4 out of 5
based on 8 votes.