Software Engineer
OR · On-site +1
We have an unusually talented and accomplished team of engineers who've held lead, staff, principal ... Our software platform is well established and our user base is already quite large, but we're still ...
OR · On-site +1
We have an unusually talented and accomplished team of engineers who've held lead, staff, principal ... Our software platform is well established and our user base is already quite large, but we're still ...
OR · On-site +1
We have an unusually talented and accomplished team of engineers who've held lead, staff, principal ... Our software platform is well established and our user base is already quite large, but we're still ...
OR · On-site +1
$134K - $180K/yr
We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What you'll be doing: Design and evolve a unified memory ...
OR · On-site +1
$134K - $180K/yr
We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What you'll be doing: Design and evolve a unified memory ...
As our first Principal-level hire, you will: * Design the AI-Native Blueprint: Move beyond wrappers ... You will oversee a lean team of engineers, conducting deep code reviews and setting the standard ...
As our first Principal-level hire, you will: * Design the AI-Native Blueprint: Move beyond wrappers ... You will oversee a lean team of engineers, conducting deep code reviews and setting the standard ...
The Design Quality Assurance group (DQA) is looking for an experienced Principal Software Quality Assurance Engineer who is interested in using their technical skills and experience to improve ...
The Design Quality Assurance group (DQA) is looking for an experienced Principal Software Quality Assurance Engineer who is interested in using their technical skills and experience to improve ...
The Design Quality Assurance group (DQA) is looking for an experienced Principal Software Quality Assurance Engineer who is interested in using their technical skills and experience to improve ...
The Design Quality Assurance group (DQA) is looking for an experienced Principal Software Quality Assurance Engineer who is interested in using their technical skills and experience to improve ...
The Design Quality Assurance group (DQA) is looking for an experienced Principal Software Quality Assurance Engineer who is interested in using their technical skills and experience to improve ...
The Design Quality Assurance group (DQA) is looking for an experienced Principal Software Quality Assurance Engineer who is interested in using their technical skills and experience to improve ...
Wilsonville, OR · On-site
Qualifications Software Engineer must have 7+ years experience developing software and 3+ years development work in C, C+ Software Engineer requires: * Required: BS in Electrical Engineering ...
Wilsonville, OR · On-site
Qualifications Software Engineer must have 7+ years experience developing software and 3+ years development work in C, C+ Software Engineer requires: * Required: BS in Electrical Engineering ...
Beaverton, OR · On-site +1
$313K/yr
This Principal Engineer partners with Security, Enterprise Architecture, Platform Engineering, and ... Hands-on software engineer who actively writes and maintains production code - this is a build-and ...
Beaverton, OR · On-site +1
$313K/yr
This Principal Engineer partners with Security, Enterprise Architecture, Platform Engineering, and ... Hands-on software engineer who actively writes and maintains production code - this is a build-and ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
OR · On-site +1
You'll partner with Principal engineers on the hardest technical decisions and mentor Senior engineers to deliver capabilities that help enterprises secure their software supply chains at massive ...
OR · On-site +1
You'll partner with Principal engineers on the hardest technical decisions and mentor Senior engineers to deliver capabilities that help enterprises secure their software supply chains at massive ...
OR · On-site +1
$108K - $147K/yr
Principal Software Engineer available for suitable candidates. You will lead the architecture, design and implementation of our EDA clusters using the latest technologies. Are you ready to change the ...
OR · On-site +1
$108K - $147K/yr
Principal Software Engineer available for suitable candidates. You will lead the architecture, design and implementation of our EDA clusters using the latest technologies. Are you ready to change the ...
Hillsboro, OR · On-site
Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week) Location : Hillsboro, Oregon (Preferred) or Milpitas, California ,USA About the Role: Require an ...
Quick apply
Hillsboro, OR · On-site
Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week) Location : Hillsboro, Oregon (Preferred) or Milpitas, California ,USA About the Role: Require an ...
Wilsonville, OR · On-site
$100 - $125/hr
The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications.
Wilsonville, OR · On-site
$100 - $125/hr
The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications.
Salem, OR · On-site
$80 - $100/hr
Software Engineer (Information Systems Specialist 6) Hybrid work options If this opportunity aligns with your strengths, background, and commitment to fostering inclusivity, we encourage you to apply!
Salem, OR · On-site
$80 - $100/hr
Software Engineer (Information Systems Specialist 6) Hybrid work options If this opportunity aligns with your strengths, background, and commitment to fostering inclusivity, we encourage you to apply!
You will work day-to-day with the a team of engineers, the team's Product Manager and Principal Engineers in the organization on software projects to achieve Nike's business objectives. You will also ...
You will work day-to-day with the a team of engineers, the team's Product Manager and Principal Engineers in the organization on software projects to achieve Nike's business objectives. You will also ...
Lake Oswego, OR · On-site
$100 - $125/hr
Software Engineer Join our growing Software for External Medical Device team and contribute to the development of cutting‑edge applications that support implantable medical devices. In this ...
Lake Oswego, OR · On-site
$100 - $125/hr
Software Engineer Join our growing Software for External Medical Device team and contribute to the development of cutting‑edge applications that support implantable medical devices. In this ...
Lake Oswego, OR · On-site
Software Engineer Join our growing Software for External Medical Device team and contribute to the development of cutting-edge applications that support implantable medical devices. In this technical ...
Lake Oswego, OR · On-site
Software Engineer Join our growing Software for External Medical Device team and contribute to the development of cutting-edge applications that support implantable medical devices. In this technical ...
Portland, OR · On-site
$133K - $183K/yr
Apex is hiring a Senior Principal Engineer to be based in Portland, Oregon or Vancouver, WA. This position will play a critical role in growing our Apex local presence and delivering multidiscipline ...
Portland, OR · On-site
$133K - $183K/yr
Apex is hiring a Senior Principal Engineer to be based in Portland, Oregon or Vancouver, WA. This position will play a critical role in growing our Apex local presence and delivering multidiscipline ...
Portland, OR · On-site
$133K - $183K/yr
Apex is hiring a Senior Principal Engineer to be based in Portland, Oregon or Vancouver, WA. This position will play a critical role in growing our Apex local presence and delivering multidiscipline ...
Quick apply
Portland, OR · On-site
$133K - $183K/yr
Apex is hiring a Senior Principal Engineer to be based in Portland, Oregon or Vancouver, WA. This position will play a critical role in growing our Apex local presence and delivering multidiscipline ...
$64K - $80.4K
0% of jobs
$80.4K - $96.7K
0% of jobs
$96.7K - $113.1K
4% of jobs
$113.1K - $129.5K
8% of jobs
$142.4K is the 25th percentile. Wages below this are outliers.
$129.5K - $145.9K
16% of jobs
$145.9K - $162.3K
18% of jobs
The median wage is $165.7K / yr.
$162.3K - $178.7K
18% of jobs
$188.6K is the 75th percentile. Wages above this are outliers.
$178.7K - $195.1K
18% of jobs
$195.1K - $211.5K
12% of jobs
$211.5K - $227.8K
4% of jobs
$227.8K - $244.2K
2% of jobs
$64K
$170.2K
$244.2K
A principal software engineer is in charge of software development. In this career, you guide the software design process and inspect software programs to make suggestions for improvements. Principal software engineers also process complex data and may need to enforce software design, development, and maintenance requirements. Your job requires a high level of technical knowledge and skills and a thorough understanding of the software development process. Your employer may require you to have a bachelor’s or master’s degree in software development. Similar job titles include software architect and principal software developer.
| Aspect | Principal Software Engineer | Senior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field; extensive experience | Bachelor's or Master's in CS; several years of experience |
| Work Environment | Leadership roles, strategic planning, cross-team collaboration | Design, develop, and troubleshoot software; mentorship |
| Employer & Industry Usage | Tech companies, large enterprises, startups | Most industries, including tech, finance, healthcare |
The main difference between a Principal Software Engineer and a Senior Software Engineer lies in their level of responsibility and scope. Principal Software Engineers typically lead technical strategy, influence architecture decisions, and mentor multiple teams, whereas Senior Software Engineers focus on coding, design, and individual project contributions. Both roles require strong technical skills, but the Principal role emphasizes leadership and strategic impact.
For Principal Software Engineer jobs in Oregon, the most frequently searched job titles are:
The top searched job categories for Principal Software Engineer jobs in Oregon are:
For Principal Software Engineer jobs in OR, the most frequently searched job titles are:

Full-time
Re-posted 13 days ago
Building features end-to-end and taking ownership of their delivery and impact.
Contributing to maintaining platform stability and a smooth developer experience.
Collaborating with product and design teams to ensure successful project outcomes.
About this Role
This role offers what many ambitious engineers are looking for:
Our software platform is well established and our user base is already quite large, but we're still in the very early innings of building the world's hub for healthy living. It will take more world-class engineers to bring our ambitious vision for Fay to life, and that's why we're hiring!
What You'll be Doing:
Your Skills & Experience:
The best companies are made of the best people. There's no shortage of work ahead, but we stay balanced and look forward to celebrating our wins as a team.
See our careers page here to learn more about working on our team.