1

Per Diem Software Engineer Jobs in Oregon (NOW HIRING)

Senior Software Engineer, Site Reliability

OR · On-site +1

$57 - $75.75/hr

As a Senior Software Engineer focused on Site Reliability Tooling , your work will directly impact ... These occur 3 days per quarter at an Upstart office. If you need to travel to make these meetups ...

Senior Software Engineer, Upstart Bank

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Upstart Bank team, you will design and build systems that ... per quarter for 2-4 consecutive days at a time. #LI-REMOTE #LI-MidSenior

Senior Software Engineer, Upstart Bank

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Upstart Bank team, you will design and build systems that ... per quarter for 2-4 consecutive days at a time. #LI-REMOTE #LI-MidSenior --> use for L5, L6

Senior Software Engineer, Core Platform

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on our Servicing Engineering team, you'll work closely with cross ... per quarter for 2-4 consecutive days at a time. #LI-REMOTE #LI-MidSenior

As a Software Engineer in Partner Engineering, you'll play a pivotal role in shaping technical ... We expect our employees to attend these gatherings at least once per quarter. These gatherings ...

Senior Software Engineer, Pricing

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on Core Pricing, you'll play a critical role in evolving the systems ... These occur 3 days per quarter at an Upstart office. If you need to travel to make these meetups ...

Senior Software Engineer, Storage Infrastructure

OR · On-site +1

$122K - $161K/yr

If located near an office, you are expected to work from that office 3 days per week. Impact You'll ... software engineering experience of which: * 6+ years of Go development experience building ...

Sr. Software Engineer II, Platform/API

OR · On-site +1

$140K - $190K/yr

We're hiring a Sr. Software Engineer II to own the service layer it runs on. You'll own how those ... Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify ...

Senior Software Engineer, Unsecured Installments

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Unsecured Installments team, you'll be a technical leader for ... per quarter for 2-4 consecutive days at a time. #LI-REMOTE #LI-MidSenior --> use for L5, L6

Software Engineer, Borrower Experience

OR · On-site +1

$133K - $166K/yr

As the Software Engineer at Upstart, one of your first projects will be designing and building high ... per quarter for 2-4 consecutive days at a time. #LI-REMOTE #LI-Associate

Showing results 41-60

Per Diem Software Engineer information

See Oregon salary details

$67.1K

$156K

$217.3K

How much do per diem software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for per diem software engineer in Oregon is $155,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,900.00 and $182,900.00 per year, depending on experience, location, and employer.

What is the difference between Per Diem Software Engineer vs Contract Software Engineer?

AspectPer Diem Software EngineerContract Software Engineer
CredentialsTypically requires a bachelor's degree in CS or related fieldSimilar educational requirements, often with specific technical skills
Work EnvironmentTemporary, short-term assignments often on-site or remoteProject-based, short to medium-term engagements, on-site or remote
Employer UsageUsed by government agencies, hospitals, or large organizations for temporary staffingCommon in tech firms, consulting agencies, and startups for project needs

Per Diem Software Engineers and Contract Software Engineers both work on temporary assignments, often requiring similar skills and credentials. The main difference lies in their typical employment arrangements and usage by different organizations. Per Diem roles are often associated with government or healthcare sectors, while Contract roles are prevalent in tech and consulting industries.

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 cities in Oregon are hiring for Per Diem Software Engineer jobs?

Cities in Oregon with the most Per Diem Software Engineer job openings:

Senior Software Engineer, Site Reliability

Upstart

OR • On-site, Remote

$57 - $75.75/hr

Full-time

Re-posted 20 days ago


Upstart rating

7.6

Company rating: 7.6 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

The Team

Upstart's Site Reliability Engineering (SRE) team owns the reliability, resiliency, and observability of Upstart's production systems.  The SRE team builds tooling and automation to monitor the health of our infrastructure and create a fast, reliable, and productive environment for other engineers and a world-class experience for our customers. SRE defines Upstart's strategy for technology operations risk mitigation, which includes disaster planning and on-call procedures. We use data-driven approaches to drive our decisions, and provide reports and insights to the business to improve visibility into the system and customer experience.

As a Senior Software Engineer focused on Site Reliability Tooling, your work will directly impact the success of the SRE team and all of Upstart. Your expertise will inform the team's direction, and your work with other SREs and Upstart engineers will make Upstart's systems as effective as possible for our customers.  SRE at Upstart is ever-changing, and you will be a primary contributor in shaping our future path.

How you'll make an impact:

  • Embody and share SRE principles at Upstart
  • Exercise state-of-the-art SRE practices throughout the company
  • Uphold a culture of visibility, ownership, and responsibility around service reliability
  • Implement standards for monitoring microservices, web apps, mobile apps, databases, Kubernetes clusters, and machine learning platforms, in a fast-paced environment
  • Improve incident response practices, both within SRE and throughout the company
  • Automate away toil that make sense to be automated

What we're looking for: 

  • Minimum requirements:
    • Minimum of 6 years combined experience between Software Engineering, Site Reliability, and/or DevOps Engineering including CI/CD, TDD, internal tooling, observability, and other agile development practices
    • Proficiency coding Python, Go, JavaScript/TypeScript 
    • Proficiency with Infrastructure as Code (Terraform, CDK, Cloudformation, etc.)
    • Software engineering background with experience building internal tooling from scratch, and other agile development techniques
    • Strong software design & architecture skills
    • Fundamentally sound with data structures & algorithms 
    • Experience with on-call and incident management environments
    • Experience with observability, monitoring, and reporting tools (e.g., Datadog, Sumologic, , etc.)
    • Experience supporting SaaS software in a microservice-oriented cloud environment
    • Ability to work with multiple teams for enterprise-wide deliverables
    • Data/metrics-driven mindset
  • Preferred qualifications:
    • Experience with service mesh
    • Full Stack development skills 
    • Experience building tooling for an observability platform
    • Experience leveraging LLM/GenAI to improve SRE efficiency and processes  

Position Location - This role is available in the following locations: Remote, San Mateo, Columbus, Austin, NY

Time Zone Requirements - This team operates across all U.S. time zones.

Travel Requirements - This team has regular on-site collaboration sessions. These occur 3 days per quarter at an Upstart office. If you need to travel to make these meetups, Upstart will cover all travel related expenses.


What Upstart employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom