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, 2026Staff Software Engineer
Roseville
California
Principal Software Engineer
Roseville
California
Full Stack Developer
Roseville
California
Modeling & Simulation Engineer
Roseville
California
Ruby On Rails Developer
Roseville
California
Software Engineer
Roseville
California
Software Test Engineer
Roseville
California
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Staff Software Engineer
Review job description
Please refer to the employers job description for complete details.
Staff software engineers lead technical initiatives, mentor teams, and drive software innovation. Programming knowledge, strong problem-solving abilities and excellent interpersonal skills are key to success.
Staff Software Engineer jobs take 8 days on average from job posting to starting date. Currently, 47% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 6 jobsAverage pay
Roseville
$182,748 per yearCalifornia
$223,691 per year -
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
Principal Software Engineer jobs take 13 days on average from job posting to starting date. Currently, 24% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 24 jobsAverage pay
Roseville
$174,879 per yearCalifornia
$219,090 per year -
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design both client and server software, manage databases, and ensure responsive design. Proficiency in front and back-end languages, web development frameworks, and problem-solving skills are crucial.
Full Stack Developer jobs take 49 days on average from job posting to starting date. Currently, 33% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 12 jobsAverage pay
Roseville
$71.15 per hourCalifornia
$69.77 per hourSkills
- APIs
- JavaScript
- REST
- Agile
- Git
-
Modeling & Simulation Engineer
Review job description
Please refer to the employers job description for complete details.
Modeling & Simulation Engineers design and analyze simulations to improve systems and processes. Expertise in simulation software, strong analytical skills, and experience with modeling techniques are vital.
Currently, 3% of job openings are part-time roles.
See 7 jobsAverage pay
Roseville
$145,609 per yearCalifornia
$158,850 per year -
Ruby On Rails Developer
Review job description
Please refer to the employers job description for complete details.
Ruby On Rails Developers build web applications, maintain code quality, and optimize performance. Proficiency in Ruby, web frameworks, and problem-solving skills are essential.
Currently, 46% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 2 jobsAverage pay
Roseville
$121,711 per yearCalifornia
$124,665 per year -
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
Software Engineer jobs take 60 days on average from job posting to starting date. Currently, 20% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 23 jobsAverage pay
Roseville
$111,339 per yearCalifornia
$163,359 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Software Test Engineer
Review job description
Please refer to the employers job description for complete details.
Software test engineers create and execute test plans to ensure software quality meets standards. Proficiency in testing methodologies, attention to detail and analytical skills are essential for this role.
Software Test Engineer jobs take 31 days on average from job posting to starting date. Currently, 27% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 3 jobsAverage pay
Roseville
$36.24 per hourCalifornia
$92.18 per hourSkills
- Test automation
- Selenium
- CI/CD
- Software testing
- Java