1

Senior Software Developer Jobs in Oregon (NOW HIRING)

Senior Software Engineer

Salem, OR · On-site

$125 - $150/hr

Overview We are seeking a full-time Senior Software Engineer for Garmin's Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense ...

Senior Software Engineer

Portland, OR · On-site

$150 - $200/hr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense ...

Senior Software Engineer (Containers)

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Guarded Containers The role, in a nutshell: We're looking for a Senior Software Engineer to join our Guarded Containers team and help shape the future of Chainguard Images ...

Senior Software Engineer

Portland, OR · On-site

$150 - $200/hr

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

Sr. Software Engineer

Beaverton, OR · On-site

$100 - $125/hr

The Digital Engineering Customization Capability team is looking for a Senior Software Engineer to ... Participating in a high functioning DevOps Scrum team, employing various XP practices * Developing ...

Senior Software Engineer, Caper AI

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Caper AI Job #CAPS40 Overview Maplebear Inc. D/B/A Instacart in San Francisco, CA seeks Senior Software Engineer, Caper AI (Multiple Openings). Employee may be stationed ...

Senior Software Developer, AI Networking

OR · On-site +1

$54.50 - $72/hr

We are excited to be adding an AI Networking Software Developer to our AI Networking SW development and codesign team. We are working with the latest NVIDIA hardware and technologies. We do full ...

Senior Software Engineer

Portland, OR · On-site

$103K - $116K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the ...

Senior Software Engineer

Portland, OR · On-site

$103K - $116K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the ...

Senior Software Engineer

OR · On-site +1

$129K - $172K/yr

About the Role The Sr. Software Engineer is a critical role responsible for designing solutions and ... DevOps mindset that will scale as our volumes increase, and design and implement REST APIs ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer, you will design and build internal applications that power critical bank functions. You'll work across software systems, automation, integrations, and platform tooling ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Develop, code, configure and test software systems and solutions to meet defined digital product specifications and direction; design and build ...

Senior Software Engineer

Portland, OR · On-site

$100 - $125/hr

We're seeking an experienced Senior Software Engineer to join our team in developing distributed, cutting-edge applied AI systems. This is a full-time position working directly with our engineering ...

Showing results 21-40

Senior Software Developer information

See Oregon salary details

$16

$65

$92

How much do senior software developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for senior software developer in Oregon is $65.27, according to ZipRecruiter salary data. Most workers in this role earn between $55.38 and $73.17 per hour, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in Oregon?

The most popular types of Software Developer jobs in Oregon are:

What cities in Oregon are hiring for Senior Software Developer jobs?

Cities in Oregon with the most Senior Software Developer job openings:

What are popular job titles related to Senior Software Developer jobs in OR?

For Senior Software Developer jobs in OR, the most frequently searched job titles are:

Infographic showing various Senior Software Developer job openings in Oregon as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $135,755 per year, or $65.3 per hour.

Senior Software Engineer

Salem, OR • On-site

Garmin Ltd.
Electronics and Appliance Stores • 10K+ employees

$125 - $150/hr

Other

Posted 10 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

15th of 161 rated electronics manufacturers


Job description

Overview

We are seeking a full-time Senior Software Engineer for Garmin's Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor.

Essential Functions
  • Serves in a leadership capacity as an individual contributor for carrying out software development in C, Python or other selected languages for new products and/or applications
  • May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality
  • Decomposes functional requirements into well-defined tasks
  • Researches fundamental problems and implements algorithm solutions that are appropriate
  • Offers peer technical assessments in areas of expertise, new technologies and software designs
  • Assists design engineering as needed with component datasheet review and schematic design review
  • Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents
  • Makes substantial contributions toward determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking
  • Mentors and provides guidance to less experienced Software Engineers (1 & 2)
  • Contributes to advanced technical research on new technologies
  • Offers process improvement suggestions and authors new procedures as appropriate
  • Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques
  • Supports working hours as part of a rotating schedule to provide on call support of Garmin’s 24/7 operations
Basic Qualifications
  • Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Demonstrated proficiency with designing well architectured software systems and modules that support new technology or improve capability/performance of existing functionality
  • Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutionsDemonstrated ability to serve as a lead software engineer for a complex software project
  • Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output
  • Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs
  • Mastered proficiency in writing software in C, Python and relevant experience and/or training in data structures or object-oriented design methodology
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills
  • Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment
Desired Qualifications
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits

#J-18808-Ljbffr

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom