Software Engineer
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 ...
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 ...
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
$134K - $180K/yr
Job Summary: The Machine Learning Engineer will tackle challenging problems and create scalable ... Build software with Object-oriented Design Patterns and Analysis (OOA and OOD) with an eye toward ...
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 ...
OR · Remote
As the Principal Mobile Engineer on the Unsecured Installment team, you will be the senior ... Minimum Qualifications * 8+ years of software engineering experience, including substantial ...
OR · Remote
As the Principal Mobile Engineer on the Unsecured Installment team, you will be the senior ... Minimum Qualifications * 8+ years of software engineering experience, including substantial ...
Overview/ Job Responsibilities Entarian is seeking a Software Engineer for the Naval Supply Systems Command (NAVSUP) Ordnance Information System (OIS) program based in Mechanicsburg, PA, and Yorktown ...
Overview/ Job Responsibilities Entarian is seeking a Software Engineer for the Naval Supply Systems Command (NAVSUP) Ordnance Information System (OIS) program based in Mechanicsburg, PA, and Yorktown ...
OR · Remote
Defense Unicorns is seeking a Mid to Senior Software Engineer to help drive our transformation from legacy, on-premises software to a modern, cloud-native platform. In this role you will play a key ...
OR · Remote
Defense Unicorns is seeking a Mid to Senior Software Engineer to help drive our transformation from legacy, on-premises software to a modern, cloud-native platform. In this role you will play a key ...
OR · Remote
$122K - $161K/yr
Senior Software Engineer Remote - US, Canada, UK Chainguard is building the secure software supply ... Work closely with staff and principal engineers to implement architectural patterns that scale
OR · Remote
$122K - $161K/yr
Senior Software Engineer Remote - US, Canada, UK Chainguard is building the secure software supply ... Work closely with staff and principal engineers to implement architectural patterns that scale
About the Opportunity As a Principal Software Test Engineer in Ellucian's Professional Services organization, you will serve as a trusted quality engineering advisor for strategic customer ...
About the Opportunity As a Principal Software Test Engineer in Ellucian's Professional Services organization, you will serve as a trusted quality engineering advisor for strategic customer ...
Portland, OR · Remote
$100K - $180K/yr
About the job Software Engineer Cerbo Remote (US) Full-time Paste this url into your browser to view the full and apply directly provn.co: -4d6f-4c4d-b453- e3ee74129ab9/software - engineer?utm_source ...
Quick apply
Portland, OR · Remote
$100K - $180K/yr
About the job Software Engineer Cerbo Remote (US) Full-time Paste this url into your browser to view the full and apply directly provn.co: -4d6f-4c4d-b453- e3ee74129ab9/software - engineer?utm_source ...
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 ...
We are seeking a talented and motivated Software Developer to design, develop, test, and maintain software applications. The ideal candidate will collaborate with cross-functional teams to deliver ...
We are seeking a talented and motivated Software Developer to design, develop, test, and maintain software applications. The ideal candidate will collaborate with cross-functional teams to deliver ...
Portland, OR · On-site
This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...
Portland, OR · On-site
This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...
$217K - $258K/yr
Overview We are seeking a highly experienced Principal Software Engineer to design and build the backend infrastructure for our centralized AI platform. This role will focus on developing robust ...
$217K - $258K/yr
Overview We are seeking a highly experienced Principal Software Engineer to design and build the backend infrastructure for our centralized AI platform. This role will focus on developing robust ...
Eugene, OR · On-site
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...
Eugene, OR · On-site
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...
Design, develop, and enhance software tools and automation solutions that support engineering workflows in advanced packaging and silicon enablement. * Apply AI/MLtechniquesend-to-end to improve tool ...
Design, develop, and enhance software tools and automation solutions that support engineering workflows in advanced packaging and silicon enablement. * Apply AI/MLtechniquesend-to-end to improve tool ...
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...
OR · Remote
Staff Software Engineer Remote - US, Canada, UK Chainguard secures the open source supply chain ... Partner closely with the principal engineer and manager on technical planning, architecture ...
OR · Remote
Staff Software Engineer Remote - US, Canada, UK Chainguard secures the open source supply chain ... Partner closely with the principal engineer and manager on technical planning, architecture ...
$140K - $176K/yr
This is a co-founder-level engineering role working in a tight, single-threaded Pod alongside ... a Principal PM / Product Builder. You will have dedicated executive "air cover" to bypass ...
$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
| 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.
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.