High-paying software engineering jobs in Oakland

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 3,192 software engineering jobs listed below pay well, with salaries between $133,229 and $210,687 per year. Software Engineer, Senior Software Engineer and Staff Software Engineer are among the most popular high-paying roles in Oakland, CA.

Job title

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

Technical Program Manager

Oakland

$210,687 per year

California

$179,641 per year

Senior Product Manager

Oakland

$208,791 per year

California

$183,168 per year

Staff Software Engineer

Oakland

$207,844 per year

California

$223,703 per year

AI Developer

Oakland

$187,352 per year

California

$178,666 per year

Principal Software Engineer

Oakland

$185,751 per year

California

$219,175 per year

Back End Developer

Oakland

$87.21 per hour

California

$80.59 per hour

Senior Software Engineer

Oakland

$168,880 per year

California

$185,950 per year

Software Engineer

Oakland

$158,427 per year

California

$163,377 per year

Product Manager

Oakland

$152,574 per year

California

$158,314 per year

Full Stack Developer

Oakland

$133,229 per year

California

$162,868 per year

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