High-paying software engineering jobs in Los Angeles

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


The 1,240 software engineering jobs listed below pay well, with salaries between $149,868 and $225,765 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Los Angeles, CA.

Job title

Updated Sep 05, 2026
Job title
Los Angeles, CA
California
Job openings (Los Angeles)

Staff Software Engineer

Los Angeles

$225,765 per year

California

$222,715 per year

Machine Learning Engineer

Los Angeles

$206,118 per year

California

$215,499 per year

Principal Software Engineer

Los Angeles

$203,340 per year

California

$219,543 per year

Forward Deployed Engineer

Los Angeles

$199,871 per year

California

$188,864 per year

Senior Software Engineer

Los Angeles

$178,953 per year

California

$186,551 per year

Senior Product Manager

Los Angeles

$159,267 per year

California

$182,552 per year

Software Engineer

Los Angeles

$156,377 per year

California

$162,545 per year

Product Manager

Los Angeles

$156,210 per year

California

$158,553 per year

Full Stack Developer

Los Angeles

$153,525 per year

California

$163,210 per year

Data Engineer

Los Angeles

$149,868 per year

California

$155,861 per year

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