1

Staff Software Engineer Jobs in Oregon (NOW HIRING)

Staff Software Engineer - Cloud Platform Engineering

OR ยท On-site +1

$57 - $75.75/hr

... of AI software delivery - and we're looking for exceptional talent to help us move even faster. Position Summary As a Staff Cloud Engineer at Harness, you will play a pivotal role in designing ...

Senior Software Engineer - Backend

OR ยท On-site +1

$165K - $250K/yr

Meet Your Future Neighbors As a Senior or Staff Software Engineer at Nextdoor, you'll join a focused team of developers, product managers, and designers who are passionate about using technology to ...

Software Engineer

Salem, OR ยท On-site

$80 - $100/hr

The Software Engineer provides technical expertise for staff on new system development, system modifications and system updates. This role makes technical recommendations to assist management ...

Software Engineer (Senior-Staff)

OR ยท On-site +1

$160K - $220K/yr

What You'll Do As a Software Engineer at Pattern Data, you will be involved throughout the product lifecycle - from idea generation, design, and prototyping to execution and shipping. You'll ...

Staff Engineer, Agents

OR ยท On-site +1

We're looking for an exceptional Staff Software Engineer to help own PayBox and take it through this next stage. You'll work closely with our Chief Engineer and a small, highly focused team. This is ...

Software Engineer, Agents

OR ยท On-site +1

We're looking for an exceptional Staff Software Engineer to help own PayBox and take it through this next stage. You'll work closely with our Chief Engineer and a small, highly focused team. This is ...

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 ...

Software Engineer, Sr

Newberg, OR

$128K - $169K/yr

Independently applies knowledge of software engineering principles to design, code, troubleshoot ... staffing levels, and customer demands. At A-dec, we value our people and show it by prioritizing an ...

Software Engineer, Sr

Newberg, OR ยท On-site

$128K - $169K/yr

Independently applies knowledge of software engineering principles to design, code, troubleshoot ... staffing levels, and customer demands. At A-dec, we value our people and show it by prioritizing an ...

Showing results 41-60

Staff Software Engineer information

See Oregon salary details

$64K

$170.4K

$232.6K

How much do staff software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for staff software engineer in Oregon is $170,379.00, according to ZipRecruiter salary data. Most workers in this role earn between $142,200.00 and $201,400.00 per year, depending on experience, location, and employer.

What is a staff software engineer?

A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.

What is a staff software engineer?

A Staff Software Engineer is a senior-level technical role responsible for designing, developing, and overseeing complex software systems. They often serve as technical leaders within their teams, guiding architecture decisions, mentoring junior engineers, and collaborating across departments. Staff Software Engineers are expected to solve high-impact engineering problems, set technical standards, and ensure the quality and scalability of software products. Their role typically involves both hands-on coding and strategic planning to drive technological innovation within an organization.

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

To thrive as a Staff Software Engineer, you need deep expertise in software development, system architecture, and problem-solving, often supported by a relevant degree and significant industry experience. Mastery of programming languages (such as Java, Python, or C++), cloud platforms, version control systems, and familiarity with CI/CD pipelines are typically required. Exceptional leadership, strong communication, and mentorship abilities set candidates apart in this role. These skills are essential for designing scalable solutions, guiding technical teams, and ensuring the successful delivery of complex projects.

How does a staff software engineer typically contribute to setting technical direction within a team?

As a Staff Software Engineer, you are expected to play a pivotal role in shaping the technical roadmap and ensuring architectural consistency across projects. This often involves mentoring junior engineers, reviewing system designs, and making critical decisions on technology choices and best practices. You'll collaborate closely with product managers, engineering leads, and other stakeholders to align technical goals with business objectives. Your leadership helps foster innovation while maintaining high standards for code quality and system reliability.

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

AspectStaff Software EngineerSenior Software Engineer
Required CredentialsBachelor's or Master's in CS or related field; extensive experienceBachelor's or Master's in CS; significant experience
Work EnvironmentLeads projects, mentors teams, influences technical strategyDevelops features, solves complex problems, mentors juniors
Employer & Industry UsageCommon in large tech companies, enterprise environmentsWidespread across startups, mid-sized, and large companies

The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.

What do staff software engineers do?

Staff software engineers lead technical projects, design system architecture, and mentor other engineers. They often work on complex problems, collaborate across teams, and contribute to technical strategy while using tools like code repositories and development frameworks.

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

The most popular types of Staff Software Engineer jobs in Oregon are:

What cities in Oregon are hiring for Staff Software Engineer jobs?

Cities in Oregon with the most Staff Software Engineer job openings:

Infographic showing various Staff Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 2% As Needed, 73% Full Time, 18% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $170,379 per year, or $81.9 per hour.

Staff Software Engineer - Cloud Platform Engineering

Harness

OR โ€ข On-site, Remote

$57 - $75.75/hr

Full-time

Re-posted 10 days ago


Job description

Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired by Cisco for $3.7B). Harness has raised approximately $570M in funding and is valued at $5.5B, backed by leading investors including Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, Citi Ventures, and more. As AI accelerates code creation, the real bottleneck has shifted to everything after the code - testing, deployments, application security, reliability, compliance, and cost optimization. Harness brings AI and automation to this "outer loop," helping teams ship software faster while maintaining security and governance throughout the entire software delivery lifecycle.

Powered by Harness AI and the Software Delivery Knowledge Graph, the Harness Platform applies deep context and intelligent automation across the software delivery lifecycle with governance and policy-driven controls embedded throughout the platform.ย 

Over the past year, Harness powered over 185M deployments, 82M builds, 18T flag evaluations, 8M security scans, 9.1B optimized tests, 3T protected API calls, and helped manage $2.8B in cloud spend - enabling customers like United Airlines, Morningstar, and Choice Hotels to accelerate releases by up to 75%, reduce cloud costs by up to 60%, and achieve 10x DevOps efficiency.ย 

With a global team across 14 offices and 25 countries, Harness is shaping the future of AI software delivery - and we're looking for exceptional talent to help us move even faster.

Position Summaryย 

As a Staff Cloud Engineer at Harness, you will play a pivotal role in designing, building, and maintaining our cloud infrastructure. You will be responsible for ensuring the reliability, scalability, and performance of our systems, incorporating a blend of Cloud Engineering and Site Reliability Engineering (SRE) practices. This role requires a strong technical background, a passion for innovation, and the ability to work collaboratively in a fast-paced environment.

Key Responsibilitiesย 

Cloud Infrastructure Design & Implementation:

  • Design, build, and manage scalable, secure, and reliable cloud infrastructure using GCP, AWS or Azure.
  • Develop infrastructure-as-code using tools such as Terraform, CloudFormation, or similar.

Site Reliability Engineering (SRE):

  • Implement SRE practices to ensure the reliability, availability, and performance of cloud services.
  • Develop and maintain monitoring, logging, and alerting systems to detect and address issues proactively.
  • Perform capacity planning and demand forecasting to ensure system scalability and performance.

Automation & CI/CD:

  • Deploy, manage, and scale applications using Kubernetes (K8s).
  • Utilize Helm for packaging, deploying, and managing applications on Kubernetes.
  • Design and implement continuous integration and continuous deployment (CI/CD) pipelines to automate the delivery of applications and infrastructure.
  • Develop automation scripts and tools to streamline operations and improve efficiency.

Security & Compliance:

  • Ensure cloud infrastructure and applications meet security and compliance standards.
  • Implement security best practices and perform regular security audits and assessments.

Collaboration & Mentorship:

  • Collaborate with cross-functional teams including developers, product managers, and operations to deliver high-quality solutions.
  • Mentor and guide junior engineers, sharing best practices and fostering a culture of continuous improvement.

ย About You

ย Technical Expertise:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 7+ years of experience in cloud engineering, site reliability engineering, or related roles.
  • Strong experience with cloud platforms (AWS, GCP, Azure) and cloud-native services.
  • Proficiency in infrastructure-as-code tools (Terraform), Helm package manager and configuration management tools (Ansible, Chef, Puppet)
  • Experience with AI-OPS

SRE Practices:

  • Experience with SRE principles, including error budgets, SLIs, SLOs, and incident management.
  • Strong knowledge of monitoring and observability tools (Prometheus, Grafana, GCM).

Automation & DevOps:

  • Expertise in building and managing CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI or Harness
  • Strong coding skills (Python, Go, etc.) and familiarity with version control systems (Git).

Security & Compliance:

  • Understanding of security best practices for cloud infrastructure and applications.
  • Experience with compliance frameworks (ISO 27001, SOC 2, PCI DSS) is a plus.

Soft Skills:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with a proactive and innovative approach.

Work Location

  • US- Remote