Software Engineer Salary in Portland, OR

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Software Engineer is $128,141 per year in Portland, OR.

A Software Engineer in Portland, OR, can expect to earn a competitive salary. The average salary for this role is around $128,141 per year. This figure reflects a range of salaries, with some professionals earning as low as $70,000 and others reaching up to $225,000. These numbers show the potential for growth and the rewards of experience and skill in the field.

Several factors influence these salary ranges. Experience plays a significant role, with more seasoned engineers typically earning higher salaries. Specialization in areas like front-end, back-end, or full-stack development can also affect earnings. Additionally, the demand for software engineers in tech-centric cities like Portland contributes to the higher salary brackets. Companies in the tech industry often offer attractive compensation packages to attract top talent.

Software Engineer jobs in Portland, OR

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

Job seekers looking for high-paying software engineering roles near Portland, OR, have several excellent options. Seattle, WA, and Bellevue, WA, offer some of the highest salaries in the region. These cities provide competitive compensation packages and a strong tech industry presence. Additionally, Bend, OR, and Tacoma, WA, also present attractive opportunities for software engineers. These cities combine a lower cost of living with good salary potential, making them appealing choices for those seeking a balance between earnings and lifestyle.
Graph displaying highest paying cities salaries for Software Engineer jobs near Portland, OR, highlighting San Francisco, CA with the highest at $184,357 and Reno, NV with the lowest at $103,576.
  1. San Francisco, CA
    Average Salary: $184,357
    In San Francisco, tech innovation thrives. Many top companies, like Salesforce and Slack, offer exciting opportunities. The city's vibrant culture enhances the work experience.
    Find Software Engineer jobs in San Francisco, CA


  2. Bellevue, WA
    Average Salary: $157,716
    Bellevue, known for its tech scene, is home to giants like Microsoft and Amazon. The city offers a mix of urban and suburban living. It's a great place for tech professionals.
    Find Software Engineer jobs in Bellevue, WA


  3. Seattle, WA
    Average Salary: $157,253
    Seattle is a hub for tech talent. Companies like Amazon and Microsoft provide dynamic work environments. The city's natural beauty adds to the quality of life.
    Find Software Engineer jobs in Seattle, WA


  4. Los Angeles, CA
    Average Salary: $156,985
    Los Angeles offers a diverse tech landscape. Companies like Google and Facebook are prominent here. The city's entertainment industry also offers unique perks.
    Find Software Engineer jobs in Los Angeles, CA


  5. Berkeley, CA
    Average Salary: $156,836
    Berkeley is a center for tech innovation. Proximity to Silicon Valley offers many opportunities. The academic environment enriches professional growth.
    Find Software Engineer jobs in Berkeley, CA


  6. Bend, OR
    Average Salary: $140,855
    Bend combines tech jobs with outdoor activities. The city is home to startups and established companies. It offers a balanced lifestyle with nature and work.
    Find Software Engineer jobs in Bend, OR


  7. Sacramento, CA
    Average Salary: $116,933
    Sacramento is growing as a tech hub. Companies like IBM and Oracle are present. The city offers a lower cost of living with good job opportunities.
    Find Software Engineer jobs in Sacramento, CA


  8. Santa Rosa, CA
    Average Salary: $115,927
    Santa Rosa offers a quieter tech environment. Companies like Intel and Qualcomm are nearby. The city provides a relaxed lifestyle with good amenities.
    Find Software Engineer jobs in Santa Rosa, CA


  9. Tacoma, WA
    Average Salary: $107,306
    Tacoma is emerging as a tech center. Companies like Microsoft and Amazon are expanding here. The city offers a mix of urban and natural attractions.
    Find Software Engineer jobs in Tacoma, WA


  10. Reno, NV
    Average Salary: $103,576
    Reno is a growing tech hub. Companies like Tesla and Oracle are present. The city offers a lower cost of living and a vibrant community.
    Find Software Engineer jobs in Reno, NV

What are the best paying companies for a Software Engineer in Portland, OR?

Veeva Systems leads the way for software engineers in Portland, offering a top salary of $200,000. Ampere Computing and Amazon Web Services follow closely, with salaries around $175,000 and $174,000 respectively. Autodesk, PEAK6, and Adobe also provide competitive packages, making these companies attractive for skilled software engineers.
Graph displaying best paying company salaries for Software Engineer jobs in Portland, OR, highlighting Veeva Systems with the highest at $200,000 and Daimler Truck North America with the lowest at $140,671.
  1. Veeva Systems
    Average Salary: $200,000
    Veeva Systems offers Software Engineer jobs in Portland, OR. They focus on cloud-based software for the life sciences industry. Veeva operates globally, with major offices in the U.S., Europe, and Asia.


  2. Ampere Computing
    Average Salary: $175,100
    Ampere Computing provides Software Engineer positions in Portland, OR. They specialize in high-performance computing solutions. The company operates in the U.S. and Europe, with a strong focus on innovation.


  3. Amazon Web Services
    Average Salary: $174,114
    Amazon Web Services offers Software Engineer jobs in Portland, OR. They provide cloud computing services to businesses worldwide. AWS has a global presence, with data centers in multiple countries.


  4. Amazon.com
    Average Salary: $168,018
    Amazon.com offers Software Engineer positions in Portland, OR. They are a global e-commerce giant. Amazon operates in many countries, with a strong focus on technology and innovation.


  5. Autodesk
    Average Salary: $162,248
    Autodesk provides Software Engineer jobs in Portland, OR. They focus on design software for the architecture, engineering, and construction industries. Autodesk operates globally, with offices in multiple countries.


  6. PEAK6
    Average Salary: $155,625
    PEAK6 offers Software Engineer positions in Portland, OR. They specialize in software development for the financial services industry. PEAK6 operates in the U.S. and has a strong focus on client-driven solutions.


  7. Adobe
    Average Salary: $151,880
    Adobe offers Software Engineer jobs in Portland, OR. They focus on creative software solutions. Adobe operates globally, with major offices in the U.S., Europe, and Asia.


  8. New Relic
    Average Salary: $147,070
    New Relic provides Software Engineer positions in Portland, OR. They specialize in software performance management. New Relic operates globally, with offices in the U.S., Europe, and Asia.


  9. eBay
    Average Salary: $141,144
    eBay offers Software Engineer jobs in Portland, OR. They are a global e-commerce platform. eBay operates in multiple countries, with a strong focus on technology and innovation.


  10. Daimler Truck North America
    Average Salary: $140,671
    Daimler Truck North America provides Software Engineer positions in Portland, OR. They focus on commercial vehicle solutions. Daimler operates in the U.S. and has a strong presence in the automotive industry.

Currently 7,791 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
7,791 Job Openings