High-paying software engineering jobs in Mountain View

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,122 software engineering jobs listed below pay well, with salaries between $171,413 and $241,787 per year. Software Engineer, Senior Software Engineer and Machine Learning Engineer are among the most popular high-paying roles in Mountain View, CA.

Job title

Updated Jul 21, 2026
Job title
Mountain View, CA
California
Job openings (Mountain View)

Principal Software Engineer

Mountain View

$241,787 per year

California

$216,835 per year

Staff Software Engineer

Mountain View

$228,244 per year

California

$221,460 per year

Machine Learning Engineer

Mountain View

$213,417 per year

California

$215,681 per year

Senior Product Manager

Mountain View

$198,038 per year

California

$181,785 per year

Senior Software Engineer

Mountain View

$195,111 per year

California

$185,577 per year

Product Manager

Mountain View

$189,262 per year

California

$158,208 per year

AI Developer

Mountain View

$183,407 per year

California

$179,228 per year

Technical Program Manager

Mountain View

$182,955 per year

California

$178,877 per year

Full Stack Developer

Mountain View

$179,312 per year

California

$160,550 per year

Software Engineer

Mountain View

$171,413 per year

California

$160,531 per year

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