High-paying software engineering jobs in Roseville

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


The 77 software engineering jobs listed below pay well, with salaries between $63,905 and $182,748 per year. Principal Software Engineer, Software Engineer and Full Stack Developer are among the most popular high-paying roles in Roseville, CA.

Job title

Updated Oct 18, 2026
Job title
Roseville, CA
California
Job openings (Roseville)

Staff Software Engineer

Roseville

$182,748 per year

California

$223,691 per year

Principal Software Engineer

Roseville

$174,879 per year

California

$219,090 per year

Full Stack Developer

Roseville

$71.15 per hour

California

$69.77 per hour

Modeling & Simulation Engineer

Roseville

$145,609 per year

California

$158,850 per year

Ruby On Rails Developer

Roseville

$121,711 per year

California

$124,665 per year

Software Engineer

Roseville

$111,339 per year

California

$163,359 per year

Software Test Engineer

Roseville

$36.24 per hour

California

$92.18 per hour

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