How much does a Software Engineer make in Salem, OR?
If you are a software engineer working in Salem, Oregon, you can expect a solid salary. The average yearly salary for this role stands at around $105,357. This means you have a fair chance to earn a good living while contributing to exciting tech projects.
The salary range for software engineers in Salem is quite broad. You might start around $50,000 for entry-level roles. However, with experience, you can earn up to $195,442. These figures show a promising growth potential for those who are willing to invest in their career and skills. The various income levels depend on factors such as experience, education, and the specific company you work for. Higher salaries often come with more responsibilities and advanced projects.
What are the highest paying cities for a Software Engineer near Salem, OR?

-
Bend, OR
Average Salary: $161,198
Working as a tech professional in Bend offers a blend of urban amenities and natural beauty. With a growing tech scene and companies like SourceHOV, professionals enjoy a vibrant community and a relaxed lifestyle. Bend attracts creative minds looking to work on innovative projects.
Find Software Engineer jobs in Bend, OR
-
Beaverton, OR
Average Salary: $148,798
Beaverton hosts many tech giants, including Nike and Portland State University. Software engineers here work on cutting-edge projects in a collaborative environment. The city offers a mix of urban and suburban living, making it an attractive place for tech talent.
Find Software Engineer jobs in Beaverton, OR
-
Portland, OR
Average Salary: $141,063
In Portland, software engineers enjoy a thriving tech ecosystem. Companies such as Intel and Zoom provide opportunities to work on diverse projects. The city’s vibrant culture and excellent quality of life make it an appealing choice for tech professionals.
Find Software Engineer jobs in Portland, OR
-
Hillsboro, OR
Average Salary: $137,032
Hillsboro is known for its tech industry, home to companies like Intel and Mentor Graphics. Engineers here have access to innovative projects and a supportive work environment. The city offers a balance of professional opportunities and a relaxed lifestyle.
Find Software Engineer jobs in Hillsboro, OR
-
Gresham, OR
Average Salary: $119,112
Gresham provides a mix of big company projects and smaller startups. Engineers work in a dynamic environment with companies like Costco and Intel. The city offers a lower cost of living, making it an attractive option for tech professionals.
Find Software Engineer jobs in Gresham, OR
-
Eugene, OR
Average Salary: $111,729
Eugene offers a unique blend of natural beauty and tech opportunities. With companies like Amazon and OHSU, software engineers can work on impactful projects. The city’s vibrant community and cultural events make it a great place to live and work.
Find Software Engineer jobs in Eugene, OR
-
Tigard, OR
Average Salary: $111,703
Tigard, known for its retail and tech sectors, offers a variety of opportunities for software engineers. Companies like Nike and Mentor Graphics provide a chance to work on innovative projects. The city’s suburban feel and strong community make it an ideal location.
Find Software Engineer jobs in Tigard, OR
-
Medford, OR
Average Salary: $107,814
Medford combines a small-town feel with a growing tech scene. Engineers work with companies like Amazon and Intel on cutting-edge projects. The city offers a lower cost of living and beautiful natural surroundings, making it an attractive place for tech professionals.
Find Software Engineer jobs in Medford, OR
-
McMinnville, OR
Average Salary: $106,807
In McMinnville, software engineers can enjoy a peaceful work environment with access to nearby tech hubs. Companies like Apple and Mentor Graphics offer opportunities to work on exciting projects. The city’s charm and lower cost of living add to its appeal.
Find Software Engineer jobs in McMinnville, OR
-
Lake Oswego, OR
Average Salary: $106,096
Lake Oswego provides a serene setting with access to major tech companies. Engineers work with firms like Nike and Intel on innovative projects. The city’s high quality of life and beautiful lake views make it a desirable place to live and work.
Find Software Engineer jobs in Lake Oswego, OR
What are the best paying companies for a Software Engineer in Salem, OR?

-
CVS Health
Average Salary: $161,804
CVS Health provides healthcare services and benefits. It employs Software Engineers in Salem, OR, to work on their tech systems. These professionals help improve how the company serves customers.
-
Ryder System
Average Salary: $116,667
Ryder System offers transportation and logistics services. The company looks for talented Software Engineers in Salem, OR, to build and maintain systems. These engineers improve the efficiency of their supply chain operations.
-
Garmin
Average Salary: $104,317
Garmin creates navigation and communication devices. They hire Software Engineers in Salem, OR, to develop new features for their products. Engineers work on creating better tools for tracking and communication.
-
PacificSource Health Plans
Average Salary: $104,317
PacificSource Health Plans provides health insurance. The company seeks Software Engineers in Salem, OR, to improve their tech systems. Engineers focus on enhancing customer service and health plan management.
What are the best paying Software Engineer related jobs in Salem, OR?

-
Site Reliability Engineer
Average Salary: $145,000
These professionals work to ensure that applications run smoothly. They focus on issues like performance, scalability, and reliability. In Salem, companies like Intel and SAIC value these skills.
Find Site Reliability Engineer jobs in Salem, OR
-
UI/UX Designer
Average Salary: $131,350
This role focuses on creating user-friendly interfaces. Designers work on making websites and applications easy to use. In Salem, firms like Arcus Innovations seek these talents.
Find UI/UX Designer jobs in Salem, OR
-
Machine Learning Engineer
Average Salary: $126,814
These experts develop algorithms that allow machines to learn and make decisions. They use data to create models that can predict outcomes. Salem-based companies like SAIC look for these skills.
Find Machine Learning Engineer jobs in Salem, OR
-
Product Manager
Average Salary: $121,541
This role involves leading product development from start to finish. Managers work with teams to define product goals. In Salem, companies such as Protiviti and Avtex Systems need these leaders.
Find Product Manager jobs in Salem, OR
-
Systems Engineer
Average Salary: $112,525
These professionals design and maintain computer systems. They ensure everything runs smoothly and efficiently. Salem companies like SAIC and Intel hire for these roles.
Find Systems Engineer jobs in Salem, OR
-
Data Engineer
Average Salary: $111,988
They build systems to collect and process data. These engineers ensure data is available and usable. Firms in Salem, such as Intel, seek these specialists.
Find Data Engineer jobs in Salem, OR
-
Business Analyst
Average Salary: $92,940
These individuals analyze business data to improve processes. They work closely with teams to find solutions. Salem firms like Protiviti and Avtex Systems value these skills.
Find Business Analyst jobs in Salem, OR
-
Front End Developer
Average Salary: $77,167
They create the visual parts of websites and apps. Developers ensure these are user-friendly and attractive. In Salem, companies such as Avtex Systems hire for these roles.
Find Front End Developer jobs in Salem, OR



