High-paying software engineering jobs in San Mateo

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 6,409 software engineering jobs listed below pay well, with salaries between $154,280 and $315,780 per year. Software Engineer, Senior Software Engineer and Staff Software Engineer are among the most popular high-paying roles in San Mateo, CA.

Job title

Updated Aug 29, 2026
Job title
San Mateo, CA
California
Job openings (San Mateo)

Principal Software Engineer

San Mateo

$315,780 per year

California

$218,642 per year

Infrastructure Engineer

San Mateo

$281,507 per year

California

$174,974 per year

Machine Learning Engineer

San Mateo

$273,373 per year

California

$215,256 per year

Staff Software Engineer

San Mateo

$222,635 per year

California

$222,365 per year

Senior Product Manager

San Mateo

$221,395 per year

California

$182,530 per year

Senior Software Engineer

San Mateo

$219,405 per year

California

$186,150 per year

Full Stack Developer

San Mateo

$216,552 per year

California

$162,407 per year

Back End Developer

San Mateo

$206,327 per year

California

$187,703 per year

Product Manager

San Mateo

$160,242 per year

California

$157,778 per year

Software Engineer

San Mateo

$154,280 per year

California

$161,700 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.