High-paying software engineering jobs in Berkeley

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


The 2,488 software engineering jobs listed below pay well, with salaries between $110,621 and $226,531 per year. Software Engineer, Senior Software Engineer and Staff Software Engineer are among the most popular high-paying roles in Berkeley, CA.

Job title

Updated Oct 17, 2026
Job title
Berkeley, CA
California
Job openings (Berkeley)

Staff Software Engineer

Berkeley

$226,531 per year

California

$223,729 per year

Senior Software Engineer

Berkeley

$200,016 per year

California

$185,924 per year

Technical Program Manager

Berkeley

$169,208 per year

California

$179,645 per year

Data Engineer

Berkeley

$167,298 per year

California

$156,276 per year

Site Reliability Engineer

Berkeley

$78.12 per hour

California

$84.44 per hour

Software Engineer

Berkeley

$146,273 per year

California

$163,323 per year

Infrastructure Engineer

Berkeley

$143,983 per year

California

$177,342 per year

Developer

Berkeley

$122,310 per year

California

$56,965 per year

Full Stack Developer

Berkeley

$111,404 per year

California

$162,962 per year

Product Manager

Berkeley

$110,621 per year

California

$158,250 per year

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