1

Senior Systems Software Engineer Jobs in Portland, OR

Senior Software Engineer

Camas, WA

$134K - $177K/yr

A Senior Software Engineer (SSE) is responsible for designing, developing, and modifying corporate ... Knowledge of RF and radio transmission systems * Experience utilizing Artificial Intelligence and ...

Senior Software Engineer

Camas, WA · On-site

$117K - $148K/yr

A Senior Software Engineer (SSE) is responsible for designing, developing, and modifying corporate ... Knowledge of RF and radio transmission systems * Experience utilizing Artificial Intelligence and ...

Software Engineer, Sr

Newberg, OR

$128K - $169K/yr

We're looking for someone who knows their way around embedded systems and who has knowledge of ... Independently applies knowledge of software engineering principles to design, code, troubleshoot ...

Senior Software Engineer

Portland, OR · On-site

$97K - $163K/yr

Apply system knowledge to diagnose and fix complex problems * Perform requirements analysis, design, peer reviews and documentation * Provide reliable estimates of effort and good identification of ...

Senior Software Engineer

Portland, OR · Remote

$97K - $163K/yr

Apply system knowledge to diagnose and fix complex problems * Perform requirements analysis, design, peer reviews and documentation * Provide reliable estimates of effort and good identification of ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

We're looking for someone who knows their way around embedded systems and who has knowledge of ... Independently applies knowledge of software engineering principles to design, code, troubleshoot ...

Senior Software Engineer - Database

Vancouver, WA · On-site +1

$111K - $150K/yr

Description VAST Data is looking for a Senior Software Engineer to join our growing team! This is a ... This is your opportunity to work at the intersection of low-level systems programming , distributed ...

Showing results 41-60

Senior Systems Software Engineer information

See Portland, OR salary details

$92.8K

$143.5K

$201K

How much do senior systems software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for senior systems software engineer in Portland, OR is $143,476.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,400.00 and $169,700.00 per year, depending on experience, location, and employer.

What is a senior systems software engineer?

A Senior Systems Software Engineer is an experienced professional who designs, develops, and maintains system-level software such as operating systems, embedded systems, and network protocols. They are responsible for ensuring that software interacts efficiently with hardware, optimizing performance, and troubleshooting complex issues. Senior engineers often lead technical projects, mentor junior team members, and collaborate with cross-functional teams to deliver robust software solutions.

What are some common challenges faced by senior systems software engineers and how can they be addressed?

Senior Systems Software Engineers often encounter challenges such as integrating legacy systems with modern technologies, optimizing system performance under tight resource constraints, and ensuring robust security in complex environments. These challenges can be addressed by staying current with industry best practices, collaborating closely with cross-functional teams (like DevOps and Security), and regularly participating in code reviews and architecture discussions. Leveraging automation tools and maintaining thorough documentation also help in efficiently managing and scaling large, distributed systems.

What are the key skills and qualifications needed to thrive as a senior systems software engineer?

To thrive as a Senior Systems Software Engineer, you need deep expertise in computer science, operating systems, and programming languages like C/C++, often supported by a relevant degree and extensive experience. Familiarity with version control systems (e.g., Git), build automation tools, and debugging/profiling utilities is typically required, and certifications in systems programming or cloud platforms can be advantageous. Exceptional problem-solving, collaboration, and communication skills set standout engineers apart by enabling them to navigate complex systems and coordinate effectively with cross-functional teams. These skills are vital for building robust, efficient software solutions that meet business and technical requirements in demanding environments.
Infographic showing various Senior Systems Software Engineer job openings in Portland, OR as of August 2026, with employment types broken down into 85% Full Time, 9% Part Time, 5% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $143,476 per year, or $69 per hour.

$133K - $175K/yr

Contractor

Re-posted 2 days ago


Job description


As a Senior Software Engineer in the B2B eCommerce area of Global Technology, this role will involve providing technical and thought leadership to a team building high-performing web applications. Our team is a highly productive, Agile, eCommerce team, we are looking for experienced candidates who thrive in this type of environment.
Working from diverse candidate pools of highly skilled software engineers, the applicant will be submitted to become
part of our team and join us as we level up our engineering practice to deliver new and exciting marketplace solutions for
B2B eCommerce.
The role on the team will include:
Participate in the design and development of a technical solution that meets the needs of the business and aligns with architectural and quality standards, and effectively integrates solutions delivered with adjacent and tertiary solutions/technologies.
Independently identifies, defines, directs, and/or performs analysis to resolve complex, issues in their area(s) of expertise.
Reviews, analyzes, and modifies programming systems, including coding, testing, debugging, and installing for a variety of systems.
Ensures the effective performance of assigned product(s) and their integration with adjacent solutions/technologies.
Develops working knowledge of tertiary domains.
Helps define the scope of sprints.
Contributes to the vision for technical solutioning.
Supports mentoring and developing the capabilities of peers.
Ensures knowledge sharing within the team and across teams
Conducts diagnoses of business problems, working with colleagues in the business to define the scope of the solution and desired outcomes.
Functions independently with limited work direction.
Commits to deliverables with customers and/or management.
What We are Looking For:
To make it clear, we are not looking for just anyone.We are looking for someone special, someone who had these experiences and clearly demonstrated these skills:
Bachelor's degree in Computer Science, Information Technology, or other relevant technology field and minimum of 5 years directly relevant work experience required (Experience beyond 5 years may be accepted in lieu of degree, to be evaluated on a case by case basis).
5+ years' experience with Java development required
Experience designing solutions in collaboration with Architecture and the Development team
Agile experience required
Experience with Devops practices required
Expert knowledge of Java and Spring (Boot / MVC) Framework preferred
Advanced working knowledge of RDS databases such as Oracle, MySQL, and Postgres as well as experience with NoSQL data stores such Document DB, Cassandra and DynamoDB
Advanced working knowledge of JavaScript and modern JavaScript web development frameworks (Angular 1 & 2, React, etc.)
Experience working with Cloud technologies required, AWS preferred (EC2, S3, SQS, SNS, API Gateway, CloudFormation, Lambda, EKS)
Experience with infrastructure configuration and CI/CD tools such as Terraform, CloudFormation, Chef, Puppet, Elastic Beanstalk, Fargate, Jenkins, CircleCI, Go CD required
Familiarity with other technologies such as NodeJS, Python, Ruby, etc. a plus
Experience building and maintaining eCommerce sites preferred
Experience working with Analysts and Product Owners to provide technical feedback during story intake and creation
Excellent communication skills, both verbal and written
High motivation and passion to work in a fast, agile environment with the ability to adapt to change