1

Sr Software Jobs in Oregon (NOW HIRING)

Senior Software Engineer

OR · On-site +1

$165K - $215K/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 - Government Cloud

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer - Government Cloud We're hiring a software engineer to join the team responsible for bringing Tines to federal customers in AWS GovCloud. You'll build and improve the product ...

Senior Software Engineer

Portland, OR · Remote

$97K - $163K/yr

Develop and maintain complex Software system * Acquire extensive business and system knowledge ... 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

Develop and maintain complex Software system * Acquire extensive business and system knowledge ... For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted into a different level ...

Senior Software Engineer, Identity Platform

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer Department: Engineering Reports To: Manager, Engineering FLSA Status: Exempt Location: US Remote Job Summary As a Senior Software Engineer at Prove, you will play a critical ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

About the role As a Senior Software Engineer, you will build industry-first products that make retirement accounts simple and easy for employers to support and participants to use. You will ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

About the Role As a Senior Full Stack Engineer, you will primarily design and build backend ... Professional Qualifications * 5+ years of software development experience building Java services in ...

The Senior Software Engineer will play a pivotal role in the development of technological solutions, contributing to both existing and next-generation applications. The ideal candidate will be ...

Senior Software Engineer (Authentication)

OR · On-site +1

$122K - $161K/yr

What you'll do As a Senior Software Engineer on the Authentication team, you will help build and scale the cloud services behind Passport as the team continues moving customers onto its cloud ...

Senior Software Engineer, Auto

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer at Upstart, you will help deliver core product and platform capabilities that scale the Auto Secured Personal Loan product. You will work across engineering, product ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

We focus on helping startups grow their software teams and launch new products. With larger companies, we help them scale their teams effectively. If you are looking to grow your career, keep sharp ...

Senior Software Engineer - Postgres

OR · On-site +1

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

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Platform & Infrastructure team, you will build and improve backend systems that support critical hospital and internal workflows. Your first focus will be DogByte ...

Senior Software Engineer (Cloud Infrastructure)

OR · On-site +1

$108K - $147K/yr

We are hiring a Senior Software Engineer to help modernize, scale, and operate the shared cloud infrastructure that powers YipitData's data-intensive products, agentic customer experiences, and ...

Senior Software Engineer - Streaming

OR · On-site +1

$122K - $161K/yr

We are now looking for a Senior Software Engineer - Streaming with strong C++ skills and a deep interest in streaming technologies to join a team of highly skilled and motivated software engineers ...

New

Sr Software Engineer in Test

OR · On-site +1

$110K - $143K/yr

POSITION SUMMARY The Senior Software Engineer in Test is responsible for designing, developing, and maintaining scalable test automation frameworks and high-quality test solutions using Jest and ...

Showing results 41-60

Sr Software information

What does a senior software engineer do?

A Sr Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior team members, and collaborate closely with stakeholders to ensure software meets business objectives. Their role typically involves writing high-quality code, reviewing code from peers, and making architectural decisions. Sr Software Engineers are also expected to stay updated with industry trends and best practices to improve software performance and reliability.

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

To thrive as a Senior Software Engineer, you need strong proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is commonly required, along with certifications like AWS Certified Solutions Architect. Leadership, problem-solving, and effective communication skills help you mentor junior engineers and collaborate across teams. These skills ensure the delivery of robust, scalable solutions and foster innovation within complex technical environments.

What are some common challenges faced by senior software engineers when leading project teams, and how can they effectively overcome them?

Senior Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing project timelines, and ensuring code quality across the team. Effective communication and proactive planning are key to overcoming these hurdles. By fostering a collaborative environment, setting clear expectations, and leveraging agile methodologies, Senior Software Engineers can guide their teams to successful project delivery while supporting professional growth within the team.

What is the difference between Sr Software and Software Developer?

AspectSr SoftwareSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certificationsBachelor's degree in CS or related field; 0-3 years experience; certifications optional
Work EnvironmentOften leads projects, mentors juniors, involved in architecture decisionsFocuses on coding, debugging, and implementing features under guidance
Employer & Industry UsageUsed across tech companies, startups, and enterprise firms for senior rolesCommon entry to mid-level role in software development teams

The main difference between a Sr Software and a Software Developer lies in experience, responsibilities, and leadership. Sr Software professionals typically have more experience, take on leadership roles, and influence project architecture, while Software Developers focus on coding and implementing features. Both roles require a strong foundation in programming, but the Sr Software position involves greater oversight and strategic input.

Infographic showing various Sr Software 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.

Senior Software Engineer

OR • On-site, Remote

$165K - $215K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 3 days ago


Job description

Who is Prescryptive?

Prescryptive is the healthcare technology company enabling the direct access marketplace for prescription drugs. Our platform aligns incentives so affordability, choice, and patient access become the natural outcome of a functioning system. Learn more about us by following us on LinkedInor visiting Prescryptive.com.

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 production. You work across our stack, from backend services to customer-facing applications, and you bring strong judgment about what to build and what to leave alone.

You partner with other engineers, domain leads, directors, and technical product managers. We are looking for someone who walks into ambiguity and leaves with a clear technical path, flags risksearly, andraisesthe bar for the people around them.

What you will do

  • Own features end-to-end: framing, design, construction, testing, deployment, and production operations
  • Develop and enhance APIs, backend services, and internal platforms
  • Build and maintain integrations with third-party systems
  • Create web applications and workflow tools that hold up in production
  • Troubleshoot complex issues across the full stack, especially those that span service boundaries
  • Anticipate failure modes and design for clarity, testability, and reversibility
  • Improve our development infrastructure: CI/CD, environment management, and observability
  • Raise the bar through code reviews, design input, and the standard your own work sets
  • Translate technical reality into language product and leadership can act on
  • Participate in on-call rotation and own production health for what you ship

What you will bring

  • 5+ years of software development experience, owning ambiguous problems and shipping work that lasts
  • Strong experience building production APIs and integrating with external systems
  • Deepexpertisein at least one of C#, Go, or TypeScript
  • Have written and shipped production code in at least oneadditionallanguage, ideally another from our stack
  • Working knowledge of React, or comparable modern frontend framework
  • Experience with cloud services and modern cloud development practices (Azure preferred)
  • Solid understanding of SQL databases and caching technologies (Redis preferred)
  • You have a strong instinct for what not to build, and you make sound calls when priorities conflict
  • You take on problems outside yourexpertise, in code you did not write
  • You take ownership of more than your code: the systems, docs, and standards around it
  • Other engineers route their hard problems through you
  • You raise risk early, keep your manager informed, and admit when you do not know
  • Enthusiasm forleveragingAI-assisted development tools and emerging technologies
  • Must have permission to work in the US on a permanent basis

Ideally you'll also have

  • You work across backend and frontend, with meaningful production experience on both sides
  • Experience working in regulated industries such as healthcare or fintech
  • Experience withGraphQL
  • Experience with healthcare data standards (HL7, FHIR)
  • Experience with B2B SaaS platforms and customer management systems
  • Advanced DevOps practices,including Infrastructure as Code, containerization, and observability tooling

What we have to offer

  • The opportunity to grow alongside an early-stage company shaking up a big, old-fashioned industry
  • Flexible time off, including 12 paid holidays
  • 401k match plus 100% employer paid medical, dental, and vision premiums
  • Company contribution to Health Savings Account
  • Stock options

Prescryptive is committed to fair pay practices. The projected annual salary for this position is $165,000 to $215,000. When preparing an offer, we consider the candidates resume, experience, interview feedback, internal equity, and location.

Prescryptive is an Equal Opportunity Employer. Prescryptive does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.