1

Senior Software Engineer Jobs in Oregon (NOW HIRING)

Senior Software Engineer - Postgres

OR · Remote

$122K - $161K/yr

We're looking for a Senior Software Engineer to join the team building this platform. You'll work across a range of areas - from control plane services and automation to operational tooling and ...

$150K - $180K/yr

Job Overview We are looking for a Senior Software Engineer to drive the design and development of scalable AI systems that deliver meaningful impact across the organization. In this role, you will ...

OR · On-site

$121K - $145K/yr

Senior Software Engineer - Data Lake Engineering Company Overview: WEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing ...

Senior Software Engineer - Postgres

OR · Remote

$122K - $161K/yr

We're looking for a Senior Software Engineer to join the team building this platform. You'll work across a range of areas - from control plane services and automation to operational tooling and ...

OR · On-site

$121K - $145K/yr

Senior Software Engineer - Data Lake Engineering Company Overview: WEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

The Senior Software Engineer is responsible for building the tools required to help organizations succeed with Apple. Lead others on the agile team to break down problems and apply the appropriate ...

New

OR

$176K - $237K/yr

Summary We have an opening for a Senior Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing . This is an opportunity to join a ...

Senior Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and ...

Senior Software Engineer, Gift Registry

OR · Remote

$122K - $161K/yr

We are seeking an experienced and proactive Senior Software Engineer, Gift Registry to take a significant role in designing, developing, and delivering robust and scalable software solutions. You ...

Sr. Java AWS Developer

Beaverton, OR

$59.50 - $76/hr

Beaverton, OR Duration : 12+ months only W2- USC/GC Senior Software Engineer As a member of the Cloud Platform team, you will bring your passion and experience to developing a global imagery platform ...

OR · On-site

$122K - $161K/yr

The Impact You Will Make We are seeking a highly experienced Senior Software Engineer to design, build, and evolve a large-scale Optimizely DXP implementation powering a portfolio of 150+ high volume ...

OR · On-site

$150K - $180K/yr

About this role As a Senior Software Engineer, you build, run, and evolve the systems that power our businessend-to-end: framing problems,designingand shipping solutions, and keeping them healthy in ...

Senior Software Engineer

Portland, OR · Remote

$97K - $163K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted into a different level ...

Senior Software Engineer

Portland, OR · On-site

$97K - $163K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted into a different level ...

Senior Software Engineer

Portland, OR · Remote

$97K - $163K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted into a different level ...

Senior Software Engineer

OR

$114K - $151K/yr

The ROLE The Senior Software Engineer assumes a leadership role in our technical endeavors, significantly shaping the architecture, design, and implementation of our systems. Apart from mastering our ...

next page

Showing results 1-20

Senior Software Engineer information

See Oregon salary details

$79.8K

$151.5K

$203K

How much do senior software engineer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for senior software engineer in Oregon is $151,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,500.00 and $170,800.00 per year, depending on experience, location, and employer.

Are senior software engineers still in demand?

Senior software engineers remain in high demand due to ongoing digital transformation across industries. They are sought after for their expertise in programming languages, software development, and system architecture, with opportunities often requiring experience with cloud platforms and modern frameworks.

What is a good salary for a senior software engineer?

A senior software engineer's salary typically ranges from $100,000 to $160,000 annually, depending on experience, location, and industry. In high-cost areas or with specialized skills like cloud computing or machine learning, salaries can exceed this range. Compensation may also include bonuses, stock options, and benefits.

What are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

What Is a Senior Software Engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What engineers make $500,000?

Senior software engineers in high-demand industries or at large tech companies can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills in areas like machine learning or cloud computing, and working in competitive markets or leadership roles.

What engineers make $300,000 a year?

Senior Software Engineers with extensive experience, specialized skills in areas like machine learning or cloud computing, and working at large tech companies or in high-cost-of-living regions can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, especially for those in leadership or highly technical roles.

What are some common challenges Senior Software Engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

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

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Oregon? The most popular types of Software Engineer jobs in Oregon are:
What job categories do people searching Senior Software Engineer jobs in Oregon look for? The top searched job categories for Senior Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Senior Software Engineer jobs? Cities in Oregon with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Oregon as of June 2026, with employment types broken down into 100% Full Time. Highlights an 73% In-person, and 27% Remote job distribution, with an average salary of $151,500 per year, or $72.8 per hour.
Senior Software Engineer - Postgres

Senior Software Engineer - Postgres

ClickHouse

OR • Remote

$122K - $161K/yr

Other

Posted 21 days ago


Job description

ClickHouse is launching a strategic Postgres initiative to extend our developer-first cloud platform, so teams can easily integrate Postgres with ClickHouse and power end-to-end data workflows.

We're looking for a Senior Software Engineer to join the team building this platform. You'll work across a range of areas - from control plane services and automation to operational tooling and developer experience. This is a flexible, full-stack systems role for an engineer who thrives in environments where boundaries are fluid, problems are complex, and impact is tangible.


What You'll Do
  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
  • Extend our platform control plane - written in Ruby, Go, and TypeScript - to support new Postgres capabilities.
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management.
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability.
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems.
  • Improve observability, deployment safety, and debugging workflows for database services.
  • Participate in design discussions, code reviews, and on-call rotations, contributing to the overall reliability and velocity of the team.
  • Operate with autonomy - identifying opportunities, driving execution, and delivering meaningful impact.

About You
  • Experience: 6+ years in software engineering, ideally with experience building or operating database or cloud platform systems.
  • Postgres Expertise: Deep understanding of Postgres - configuration, extensions, operations, and performance tuning.
  • Technical Skills:
    • Strong programming experience in Ruby, Go, or Python (or willingness to work across languages).
    • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD).
    • Understanding of distributed systems, data replication, and service orchestration patterns.
  • Mindset: Pragmatic, detail-oriented, and comfortable with both greenfield development and operational ownership.
  • Flexibility: Happy to contribute where needed - from backend APIs and platform automation to Postgres internals and debugging.
  • Collaboration: Strong communicator who works effectively across teams in a fast-paced, cross-functional environment.
  • Ownership: You operate with a founder's mindset - take initiative, move quickly, and care deeply about outcomes.

Why Join Us
  • Be part of a strategic new offering that expands the scope and impact of ClickHouse Cloud.
  • Work with cutting-edge database and infrastructure technologies at scale.
  • Operate with high autonomy in a small, focused team that values deep expertise and collaboration.
  • Shape foundational systems for reliability, automation, and developer experience in managed database.

#LI-remote