High-paying software engineering jobs in Salem
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 19 software engineering jobs listed below pay well, with salaries between $111,311 and $254,338 per year. Scada Engineer, Software Engineer and Senior Software Engineer are among the most popular high-paying roles in Salem, OR.
Job title
Updated Oct 18, 2026Staff Software Engineer
Salem
Oregon
Director of Product Management
Salem
Oregon
Technical Program Manager
Salem
Oregon
Senior Software Engineer
Salem
Oregon
Software Engineer
Salem
Oregon
Solution Architect
Salem
Oregon
Scada Engineer
Salem
Oregon
Senior Developer
Salem
Oregon
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 2 jobsAverage pay
Salem
$254,338 per yearOregon
$207,268 per year -
Director of Product Management
Review job description
Please refer to the employers job description for complete details.
Directors of product management lead product strategy, prioritize development initiatives and guide cross-functional teams. Strong leadership skills, market analysis expertise and strategic thinking are essential in this role.
Currently, 47% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 2 jobsAverage pay
Salem
$163,075 per yearOregon
$183,061 per year -
Technical Program Manager
Review job description
Please refer to the employers job description for complete details.
Technical program managers lead cross-functional teams, manage project timelines and ensure alignment with technical requirements. Success requires strong organizational skills, technical expertise and effective communication.
Currently, 17% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 2 jobsAverage pay
Salem
$156,185 per yearOregon
$155,092 per year -
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
Senior Software Engineer jobs take 95 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 3 jobsAverage pay
Salem
$146,396 per yearOregon
$142,526 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
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 3 jobsAverage pay
Salem
$132,125 per yearOregon
$123,651 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Solution Architect
Review job description
Please refer to the employers job description for complete details.
Solution Architects design IT architectures, guide technology implementation, and ensure systems integration. Expertise in architecture frameworks, technical skills, and strategic planning are vital.
Currently, 40% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 1 jobsAverage pay
Salem
$120,596 per yearOregon
$147,555 per yearSkills
- Solution architecture
- AWS
- Azure
- APIs
- Agile
-
Scada Engineer
Review job description
Please refer to the employers job description for complete details.
SCADA Engineers design control systems, implement automation solutions, and ensure system reliability. Expertise in SCADA systems and programming skills are vital.
Currently, 71% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 4 jobsAverage pay
Salem
$120,346 per yearOregon
$118,428 per year -
Senior Developer
Review job description
Please refer to the employers job description for complete details.
Senior developers lead software projects, mentor junior staff and ensure high coding standards. They benefit from advanced programming skills, project management experience and a thorough understanding of software architecture.
Senior Developer jobs take 43 days on average from job posting to starting date. Currently, 33% of job openings offer remote or hybrid positions and 2% of job openings are part-time roles.
See 2 jobsAverage pay
Salem
$111,311 per yearOregon
$113,741 per yearSkills
- JavaScript
- REST
- SQL
- Communication skills
- Git