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 5,572 {{job-family}} jobs listed below pay well, with salaries between $158,172 and $319,443 per year. {{job-title-1}}, {{job-title-2}} and {{job-title-3}} are among the most popular high-paying roles in {{location}}.

Job title

Updated Oct 09, 2026
Job title
San Mateo, CA
California
Job openings (San Mateo)

Principal Software Engineer

San Mateo

$319,443 per year

California

$218,068 per year

Infrastructure Engineer

San Mateo

$272,436 per year

California

$176,532 per year

Machine Learning Engineer

San Mateo

$267,181 per year

California

$213,862 per year

Staff Software Engineer

San Mateo

$225,348 per year

California

$223,696 per year

Senior Product Manager

San Mateo

$222,030 per year

California

$182,792 per year

Senior Software Engineer

San Mateo

$217,492 per year

California

$185,786 per year

Full Stack Developer

San Mateo

$213,207 per year

California

$162,681 per year

Back End Developer

San Mateo

$208,485 per year

California

$187,898 per year

Product Manager

San Mateo

$166,919 per year

California

$158,093 per year

Software Engineer

San Mateo

$158,172 per year

California

$162,983 per year

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