Software Engineer Salary in Los Angeles, CA

The average Software Engineer in Los Angeles, CA earns $172,020 per year, with most salaries falling between $132,980 and $217,160. That's 22% above the national average of $141,000 for this role.

Look up your exact salary — free →

Software Engineer pay by experience in Los Angeles, CA

ExperienceAverageTypical range
Entry-level$123,220$93,940 – $153,720
Mid-level$172,020$132,980 – $217,160
Senior$222,040$178,120 – $272,060
Staff / Lead$283,040$229,360 – $351,360
Executive$381,860$295,240 – $536,800

Salary percentiles (mid-level)

$153,720
$172,020
$195,200

Figures are modeled market estimates for Los Angeles, CA based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Software Engineer salary in other cities

Other roles in Los Angeles, CA

Look up your exact salary — free →