How much does a Software Engineer make in Salem, OR?
In Salem, Oregon, the field of software engineering presents a variety of salary possibilities. The average yearly salary for a software engineer in this city stands at around $112,369. This figure can differ based on experience, expertise, and specific job roles. The range of salaries offers multiple opportunities for professionals at different stages in their careers.
For those just starting out, salaries often start around $60,000. As experience grows, this can increase significantly. For example, software engineers with several years of experience can earn between $109,252 and $121,565 annually. Those in senior positions or specialized roles can see their salaries reach up to $183,130 or more. These figures reflect the growing demand for skilled software engineers in Salem, making it an attractive location for professionals in this field.
What are the highest paying cities for a Software Engineer near Salem, OR?

-
Bend, OR
Average Salary: $155,008
Bend offers a thriving tech scene with a growing number of startups. Companies here emphasize innovation, providing great opportunities for tech professionals. Enjoy the outdoor lifestyle while working for forward-thinking firms.
Find Software Engineer jobs in Bend, OR
-
Beaverton, OR
Average Salary: $153,368
Beaverton is home to major tech companies, including Nike and Zoom. Software developers here benefit from a vibrant community and excellent career growth. The area’s focus on tech innovation creates a dynamic work environment.
Find Software Engineer jobs in Beaverton, OR
-
Portland, OR
Average Salary: $146,918
In Portland, the tech industry is on the rise. The city is filled with startups and established companies, offering diverse opportunities. Work in a creative and collaborative environment with a growing tech presence.
Find Software Engineer jobs in Portland, OR
-
Hillsboro, OR
Average Salary: $145,305
Hillsboro is a hub for tech innovation, known for housing companies like Intel and Nike. This city offers great opportunities for software professionals. Enjoy a supportive community and a variety of tech projects.
Find Software Engineer jobs in Hillsboro, OR
-
Gresham, OR
Average Salary: $123,052
Gresham has a strong tech community with several growing companies. Software professionals here can find roles that fit their skills. The city provides a stable environment with good career prospects.
Find Software Engineer jobs in Gresham, OR
-
Eugene, OR
Average Salary: $114,460
Eugene is a tech-friendly city with a growing number of startups. The University of Oregon adds to the tech talent pool, creating a vibrant work environment. Software developers here can expect innovative projects and a supportive community.
Find Software Engineer jobs in Eugene, OR
-
Lake Oswego, OR
Average Salary: $113,667
Lake Oswego offers a mix of tech opportunities with companies focused on innovation. The area’s livability makes it a great place for software professionals. Enjoy a balanced work-life environment while contributing to exciting tech projects.
Find Software Engineer jobs in Lake Oswego, OR
-
Medford, OR
Average Salary: $112,157
Medford is becoming a tech hotspot with several tech companies. The city provides a friendly atmosphere for software developers. Enjoy a slower pace while working on cutting-edge projects in a supportive environment.
Find Software Engineer jobs in Medford, OR
-
Corvallis, OR
Average Salary: $109,261
Corvallis is known for its academic influence, home to Oregon State University. This city offers many opportunities for software professionals. Enjoy a mix of tech innovation and a tight-knit community.
Find Software Engineer jobs in Corvallis, OR
-
Tigard, OR
Average Salary: $106,156
Tigard is a growing tech center with many opportunities for software developers. Companies here focus on innovation and growth, providing a dynamic work environment. Enjoy a balanced lifestyle with access to tech advancements.
Find Software Engineer jobs in Tigard, OR
What are the best paying companies for a Software Engineer in Salem, OR?

-
CVS Health
Average Salary: $160,645
CVS Health is a well-known company with branches across the country. Software Engineers here develop applications that support healthcare services. Their work improves patient care and the efficiency of their processes. They operate in Salem, OR, and other locations.
-
Ryder System, Inc.
Average Salary: $123,750
Ryder System, Inc. operates in logistics and transportation. Software Engineers create systems to manage their fleet and operations. They work in Salem, OR, and have offices in many other cities.
-
Garmin
Average Salary: $104,317
Garmin makes navigation and communication devices. Software Engineers here develop software that helps their products work better. They focus on making innovative and reliable tech. Garmin has locations in Salem, OR, and beyond.
-
PacificSource Health Plans
Average Salary: $104,317
PacificSource Health Plans offers health insurance. Software Engineers help create systems to manage claims and customer interactions. They make sure everything runs smoothly. They work in Salem, OR, and other places.
-
Oregon Department of Transportation
Average Salary: $95,648
The Oregon Department of Transportation works on the state's roads and infrastructure. Software Engineers build applications to manage traffic and transportation systems. They aim to make travel safer and easier. They work in Salem, OR.
-
Open Dental Software
Average Salary: $67,273
Open Dental Software creates dental management software. Software Engineers develop tools that help dental offices run smoothly. They focus on making the software easy to use and efficient. They work in Salem, OR.
What are the best paying Software Engineer related jobs in Salem, OR?

-
Site Reliability Engineer
Average Salary: $145,000
Companies like Intel and Nike seek professionals to keep their systems running smoothly. This role demands strong problem-solving skills and knowledge of cloud services. It is a critical position to ensure the company's software and services are reliable and perform well.
Find Site Reliability Engineer jobs in Salem, OR
-
UI/UX Designer
Average Salary: $141,012
At firms such as Intel and Rackspace, UI/UX designers play a key role in shaping user experiences. They create intuitive and visually appealing designs. Designers collaborate closely with developers to bring their ideas to life.
Find UI/UX Designer jobs in Salem, OR
-
Machine Learning Engineer
Average Salary: $136,132
With opportunities at companies like Nike and other tech firms, machine learning engineers develop algorithms to improve software capabilities. This position requires a solid understanding of data analysis and programming. It allows for creating smart, adaptive software solutions.
Find Machine Learning Engineer jobs in Salem, OR



