How much does a Software Engineer make in Lake Oswego, OR?
In Lake Oswego, OR, a Software Engineer can expect a rewarding salary. The average yearly salary for this role is around $113,747. This figure helps professionals understand what they might earn in this field.
The salary data shows a range of earnings. For instance, the lowest possible salary is about $50,200, while the highest could reach up to $171,700. Software Engineers who have more experience or advanced skills often find themselves at the higher end of this spectrum. The middle range of salaries falls between $72,291 and $116,473. This data provides a clear picture of potential earnings in this role.
What are the highest paying cities for a Software Engineer near Lake Oswego, OR?

-
Beaverton, OR
Average Salary: $153,368
Beaverton offers a thriving tech scene, especially known for Nike’s headquarters. Many opportunities exist in software development and innovation. The city attracts tech-savvy professionals with its vibrant community and excellent amenities.
Find Software Engineer jobs in Beaverton, OR
-
Vancouver, WA
Average Salary: $148,515
Vancouver, WA boasts a growing tech industry. With proximity to Portland, it offers a blend of urban and suburban lifestyle. Major companies like Microsoft and Costco provide excellent career growth for tech talent.
Find Software Engineer jobs in Vancouver, WA
-
Portland, OR
Average Salary: $146,918
Portland is a hub for tech innovation with a creative atmosphere. The city supports startups and large corporations alike. The high quality of life draws many software engineers to its diverse and inclusive environment.
Find Software Engineer jobs in Portland, OR
-
Tualatin, OR
Average Salary: $141,262
Tualatin, often called a suburb of Portland, has a strong tech presence. It offers a quieter lifestyle with access to major tech companies. Many software engineers appreciate the balance between work and leisure here.
Find Software Engineer jobs in Tualatin, OR
-
Wilsonville, OR
Average Salary: $140,359
Wilsonville is known for its large tech parks and corporate offices. Companies like Intel and Oracle offer cutting-edge projects. The city provides a welcoming environment for software professionals looking for growth.
Find Software Engineer jobs in Wilsonville, OR
-
Gresham, OR
Average Salary: $123,052
Gresham offers a mix of tech jobs and a lower cost of living. It's a great place for software engineers to find opportunities in growing tech companies. The city is family-friendly with plenty of outdoor activities.
Find Software Engineer jobs in Gresham, OR
-
Tigard, OR
Average Salary: $106,156
Tigard has a reputation for being a business-friendly city. It's home to various tech firms and startups. Software engineers here benefit from a supportive community and plenty of professional networking events.
Find Software Engineer jobs in Tigard, OR
-
Clackamas, OR
Average Salary: $85,689
Clackamas provides a quiet suburban environment with access to major tech hubs. It attracts those looking for a more relaxed lifestyle while still being close to significant employers. The area offers good schools and family amenities.
Find Software Engineer jobs in Clackamas, OR
What are the best paying companies for a Software Engineer in Lake Oswego, OR?

-
ALK, a Trimble Company
Average Salary: $122,485
ALK, a Trimble Company, offers dynamic Software Engineer roles in Lake Oswego, OR. These positions involve developing and enhancing software solutions. The company operates globally, with headquarters in California, Denmark, and more.
-
MST
Average Salary: $111,550
MST provides Software Engineer opportunities in Lake Oswego, OR. Employees work on a variety of projects, creating innovative software solutions. MST is known for its strong team culture and is based in Portland, Oregon.
-
NAVEX
Average Salary: $100,143
NAVEX in Lake Oswego, OR, seeks Software Engineers to join their team. They focus on compliance, risk, and ESG software. NAVEX operates internationally and values continuous learning and development.
What are the best paying Software Engineer related jobs in Lake Oswego, OR?

-
Machine Learning Engineer
Average Salary: $145,450
This role involves creating intelligent systems that can learn from data. In Lake Oswego, companies like MentorcliQ leverage machine learning for innovative solutions. This position requires strong skills in statistics and programming.
Find Machine Learning Engineer jobs in Lake Oswego, OR
-
Product Manager
Average Salary: $120,631
Product managers oversee the creation of new products. They work closely with engineers and designers in Lake Oswego to bring ideas to life. Companies like MentorcliQ need leaders who can guide projects from concept to launch.
Find Product Manager jobs in Lake Oswego, OR
-
Systems Engineer
Average Salary: $107,590
Systems engineers design and manage IT infrastructure. In Lake Oswego, firms like MentorcliQ depend on these experts to keep their systems running smoothly. This role combines hardware and software skills to ensure efficiency.
Find Systems Engineer jobs in Lake Oswego, OR
-
Site Reliability Engineer
Average Salary: $103,139
These engineers focus on maintaining system reliability. They ensure that systems work correctly and efficiently in Lake Oswego. Companies like MentorcliQ rely on SREs to prevent downtime and handle technical issues quickly.
Find Site Reliability Engineer jobs in Lake Oswego, OR
-
Data Engineer
Average Salary: $100,475
Data engineers build systems that process large amounts of data. In Lake Oswego, companies use these systems to make informed decisions. They work on ensuring data is clean and accessible for analysis.
Find Data Engineer jobs in Lake Oswego, OR
-
Security Engineer
Average Salary: $87,500
Security engineers protect company data and systems. They are crucial in safeguarding information in Lake Oswego. Firms like MentorcliQ need these experts to prevent breaches and ensure data security.
Find Security Engineer jobs in Lake Oswego, OR
-
Business Analyst
Average Salary: $84,255
Business analysts study a company's operations to identify improvements. In Lake Oswego, these professionals work with companies like MentorcliQ to optimize processes. They analyze data and provide actionable insights.
Find Business Analyst jobs in Lake Oswego, OR
-
Elementary Teacher
Average Salary: $83,806
Teachers at this level guide young students in their early education. They create a nurturing environment in Lake Oswego, helping children develop fundamental skills. Schools in the area value educators who inspire and support learning.
Find Elementary Teacher jobs in Lake Oswego, OR
-
Substitute Teacher
Average Salary: $53,400
Substitute teachers fill in for regular educators. They provide continuity in Lake Oswego schools, ensuring students keep learning. This role requires flexibility and the ability to adapt to different teaching styles.
Find Substitute Teacher jobs in Lake Oswego, OR
-
Music Teacher
Average Salary: $50,000
Music teachers introduce students to various musical concepts and instruments. In Lake Oswego, these educators play a key role in the arts. They inspire students to explore and enjoy music, fostering creativity.
Find Music Teacher jobs in Lake Oswego, OR



