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 4,485 software engineering jobs listed below pay well, with salaries between $171,127 and $234,008 per year. Software Engineer, Senior Software Engineer and Staff Software Engineer are among the most popular high-paying roles in Mountain View, CA.

Job title

Updated Oct 20, 2026
Job title
Mountain View, CA
California
Job openings (Mountain View)

Principal Software Engineer

Mountain View

$234,008 per year

California

$219,175 per year

Staff Software Engineer

Mountain View

$232,121 per year

California

$223,703 per year

Machine Learning Engineer

Mountain View

$214,608 per year

California

$214,234 per year

Senior Product Manager

Mountain View

$196,330 per year

California

$183,168 per year

Senior Software Engineer

Mountain View

$195,613 per year

California

$185,950 per year

Product Manager

Mountain View

$190,675 per year

California

$158,314 per year

Technical Program Manager

Mountain View

$186,961 per year

California

$179,641 per year

Full Stack Developer

Mountain View

$182,163 per year

California

$162,868 per year

Software Engineer

Mountain View

$171,422 per year

California

$163,377 per year

Forward Deployed Engineer

Mountain View

$171,127 per year

California

$189,954 per year

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