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,239 software engineering jobs listed below pay well, with salaries between $171,680 and $238,555 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 Jun 05, 2026
Job title
Mountain View, CA
California
Job openings (Mountain View)

Principal Software Engineer

Mountain View

$238,555 per year

California

$214,975 per year

Staff Software Engineer

Mountain View

$228,092 per year

California

$220,304 per year

Machine Learning Engineer

Mountain View

$216,648 per year

California

$213,174 per year

Senior Product Manager

Mountain View

$195,320 per year

California

$180,214 per year

Senior Software Engineer

Mountain View

$195,117 per year

California

$183,789 per year

Technical Program Manager

Mountain View

$179,652 per year

California

$176,671 per year

Product Manager

Mountain View

$175,465 per year

California

$156,679 per year

Full Stack Developer

Mountain View

$175,146 per year

California

$158,211 per year

Back End Developer

Mountain View

$172,907 per year

California

$184,004 per year

Software Engineer

Mountain View

$171,680 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.