Software Engineer
Beaverton, OR · On-site
Barco is a global company seeking a highly motivated and experienced software engineer to join their development team. The role focuses on creating advanced software solutions for diagnostic imaging ...
Beaverton, OR · On-site
Barco is a global company seeking a highly motivated and experienced software engineer to join their development team. The role focuses on creating advanced software solutions for diagnostic imaging ...
Beaverton, OR · On-site
Barco is a global company seeking a highly motivated and experienced software engineer to join their development team. The role focuses on creating advanced software solutions for diagnostic imaging ...
Hillsboro, OR · On-site
Design, develop, and enhance software tools and automation solutions that support engineering workflows in advanced packaging and silicon enablement. * Apply AI/ML techniques end-to-end to improve ...
Hillsboro, OR · On-site
Design, develop, and enhance software tools and automation solutions that support engineering workflows in advanced packaging and silicon enablement. * Apply AI/ML techniques end-to-end to improve ...
$93K - $124K/yr
Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...
$93K - $124K/yr
Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...
$93K - $124K/yr
Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...
$93K - $124K/yr
Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...
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
OR · On-site
As a Software Engineer at Obsidian, you'll: Work across different parts of the product and codebase: backend services, APIs, data pipelines, integrations, product features, and internal tools. This ...
OR · On-site
As a Software Engineer at Obsidian, you'll: Work across different parts of the product and codebase: backend services, APIs, data pipelines, integrations, product features, and internal tools. This ...
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 ...
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 ...
The Software Engineer is responsible for the design and development of software applications and reusable software components for the Cotiviti Inc product suite, in compliance with predefined coding ...
The Software Engineer is responsible for the design and development of software applications and reusable software components for the Cotiviti Inc product suite, in compliance with predefined coding ...
Lake Oswego, OR · On-site
Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ...
Lake Oswego, OR · On-site
Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ...
Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ...
Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ...
Portland, OR · On-site
$133K - $183K/yr
Principal Transmission Planning Engineer: * Engineering Standards - Maintains understanding of state-of-the-art engineering practices and discerns need for and provides guidance and direction to ...
Portland, OR · On-site
$133K - $183K/yr
Principal Transmission Planning Engineer: * Engineering Standards - Maintains understanding of state-of-the-art engineering practices and discerns need for and provides guidance and direction to ...
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 ...
$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 ...
Beaverton, OR · On-site
$93K - $124K/yr
Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...
Beaverton, OR · On-site
$93K - $124K/yr
Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...
Are you an experienced Software Development Engineer 3 with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Development ...
Are you an experienced Software Development Engineer 3 with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Development ...
$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 ...
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 ...
As a Software Engineer at ANPC, you will be an integral part of our engineering team, developing real-time, safety-critical software applications. You will play a key role in a multi-year product ...
Quick apply
As a Software Engineer at ANPC, you will be an integral part of our engineering team, developing real-time, safety-critical software applications. You will play a key role in a multi-year product ...
$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.

Sourced by ZipRecruiter
Wholesale
1 - 10 Employees
Tallapoosa, GA, US
2015