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 $150,289 and $311,787 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 Jun 05, 2026
Job title
San Mateo, CA
California
Job openings (San Mateo)

Principal Software Engineer

San Mateo

$311,787 per year

California

$214,975 per year

Platform Engineer

San Mateo

$292,643 per year

California

$195,050 per year

Machine Learning Engineer

San Mateo

$271,474 per year

California

$213,174 per year

Staff Software Engineer

San Mateo

$218,961 per year

California

$220,304 per year

Full Stack Developer

San Mateo

$218,392 per year

California

$158,211 per year

Senior Software Engineer

San Mateo

$216,131 per year

California

$183,789 per year

Senior Product Manager

San Mateo

$215,115 per year

California

$180,214 per year

Back End Developer

San Mateo

$207,183 per year

California

$184,004 per year

Product Manager

San Mateo

$158,503 per year

California

$156,679 per year

Software Engineer

San Mateo

$150,289 per year

California

$158,080 per year

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