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,242 software engineering jobs listed below pay well, with salaries between $153,319 and $314,230 per year. Senior Software Engineer, Software Engineer and Staff Software Engineer are among the most popular high-paying roles in San Mateo, CA.

Job title

Updated Jul 12, 2026
Job title
San Mateo, CA
California
Job openings (San Mateo)

Principal Software Engineer

San Mateo

$314,230 per year

California

$216,418 per year

Platform Engineer

San Mateo

$275,093 per year

California

$195,790 per year

Machine Learning Engineer

San Mateo

$272,855 per year

California

$215,627 per year

Staff Software Engineer

San Mateo

$221,622 per year

California

$221,665 per year

Senior Product Manager

San Mateo

$220,646 per year

California

$181,751 per year

Senior Software Engineer

San Mateo

$217,419 per year

California

$185,387 per year

Full Stack Developer

San Mateo

$216,307 per year

California

$160,050 per year

Back End Developer

San Mateo

$208,820 per year

California

$186,642 per year

Product Manager

San Mateo

$159,261 per year

California

$158,289 per year

Software Engineer

San Mateo

$153,319 per year

California

$160,075 per year

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