Position
City
Salary

How much does a Software Engineer make in Salem, OR?

The average salary for a Software Engineer is $112,369 per year 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.

Software Engineer jobs in Salem, OR

What are the highest paying cities for a Software Engineer near Salem, OR?

Software engineers near Salem, OR, find excellent job opportunities with competitive pay in several nearby cities. Bend offers an average salary of $155,008, making it one of the top choices for tech professionals. Other high-paying cities include Beaverton and Portland, where software engineers can expect salaries around $153,368 and $146,918 respectively. Apart from Salem, these locations provide dynamic work environments and promising career growth. Hillsboro and Gresham also present strong salary packages, with average earnings of $145,305 and $123,052. These cities offer a mix of industry experience and innovative opportunities for those seeking to advance their careers in tech.
Graph displaying highest paying cities salaries for Software Engineer jobs near Salem, OR, highlighting Bend, OR with the highest at $155,008 and Tigard, OR with the lowest at $106,156.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Top-paying companies for Software Engineers in Salem, OR, include CVS Health, Ryder System, Inc., and Garmin. CVS Health offers a high average salary of $160,645. Ryder System, Inc. provides a competitive $123,750. Garmin pays $104,317 on average. These companies value skilled software engineers and offer attractive compensation packages.
Graph displaying best paying company salaries for Software Engineer jobs in Salem, OR, highlighting CVS Health with the highest at $160,645 and Open Dental Software with the lowest at $67,273.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.

Currently 12,060 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
12,060 Job Openings