1

Software Engineer Engineer Jobs in Oregon (NOW HIRING)

As a Software Engineer on the Upstart Bank team, you will design and build reliable backend software that enables Upstart Bank to launch and scale successfully. Engineers work across a variety of ...

New

Software Engineer

Portland, OR ยท On-site

$87K - $113K/yr

Position Summary We are seeking a SQL Software Engineer in our IT department. This position will be responsible for designing, coding, testing, maintaining, and implementing back-end Microsoft SQL ...

Senior Software Engineer

Beaverton, OR ยท On-site

$127K - $168K/yr

Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi-functional engineering teams that delivers solutions unlocking machine learning for Nike; analyze and ...

Position Summary We are seeking a SQL Software Engineer in our IT department. This position will be responsible for designing, coding, testing, maintaining, and implementing back-end Microsoft SQL ...

Software Engineer, Sr

Newberg, OR ยท On-site

$128K - $169K/yr

As a Software Engineer, Sr. on our Azure and React Native team, you will lead aspects of the evolution of digital applications, including their design, development, operation, and maintenance. These ...

OR

$150K - $214K/yr

GHX is seeking a Principal Software Engineer with deep technical expertise and a proven track record of defining architecture, guiding multiple teams, and delivering scalable, high-quality software ...

Senior Software Engineer

Salem, OR ยท On-site

$123K - $162K/yr

We're seeking a Senior Software Engineer experienced in C++ and C# who is passionate about developing high-quality, robust and secure software. The hiring team is responsible for mission-critical ...

Senior Software Engineer

OR ยท On-site +1

$122K - $161K/yr

Senior Software Engineer - Custom Data (Backend or Fullstack) Location: USA Remote | Full-Time Job Summary As a Senior Software Engineer, you will play a critical role in scaling our Custom Data ...

New

$134K - $180K/yr

We're hiring a Principal Software Engineer to play a critical role in that journey. This is an opportunity to shape how our technology evolves-leading the design and development of scalable ...

Embedded Systems Software Engineer Description - We are seeking a Systems Software Engineer to support the design, development, and validation of complex hardware test and control systems. This role ...

Build the Future of Intelligent Construction as a Software Engineer (AI Foundation)! Ready to revolutionize the construction industry by moving beyond basic automation to production-ready AI? As a ...

OR

$122K - $161K/yr

Position Description Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software solutions that empower ...

Senior Software Engineer

Beaverton, OR ยท On-site

$127K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Support Nike's new Legion Workforce Management global scheduling solution; partner with Product Management to understand requirements and ...

next page

Showing results 1-20

Software Engineer Engineer information

See Oregon salary details

$67.1K

$156K

$217.3K

How much do software engineer engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for software engineer 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 are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (such as Java, Python, or C++), version control systems like Git, and experience with software development tools and frameworks are essential. Excellent teamwork, communication, and adaptability help you collaborate effectively and respond to changing project requirements. These skills and qualities are crucial for building reliable software, meeting project goals, and succeeding in dynamic technical environments.

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

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or tech giants. Salaries vary based on location, seniority, and expertise, with senior roles and those in major tech hubs often reaching or exceeding this level.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and problem-solving skills to create solutions that meet user needs and technical requirements. The role often involves collaboration with teams and understanding of software development methodologies.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand technologies, or working at large tech companies, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or executive-level roles.

What are some common challenges software engineers face when collaborating on large projects?

Software engineers working on large projects often encounter challenges related to coordinating effectively with cross-functional teams, managing code integration, and maintaining clear communication. It's common to deal with merge conflicts, overlapping responsibilities, and aligning on technical standards and project timelines. To overcome these challenges, engineers typically use version control systems, participate in regular stand-up meetings, and follow established agile practices. Proactively asking questions and documenting processes can also help ensure smooth collaboration and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain software applications or systems. They apply engineering principles and systematic methods to create reliable and efficient software solutions that meet user needs. Software Engineers may work on a variety of projects, from mobile apps and web platforms to embedded systems and enterprise software. They often collaborate with other engineers, designers, and stakeholders throughout the software development lifecycle.

What engineer makes $500,000 a year?

Highly experienced software engineers working at top tech companies, especially in roles such as senior or principal engineers, can earn $500,000 or more annually through base salary, bonuses, and stock options. These positions typically require advanced skills in programming, system design, and often involve leadership responsibilities in high-demand environments.
What cities in Oregon are hiring for Software Engineer Engineer jobs? Cities in Oregon with the most Software Engineer Engineer job openings:
Infographic showing various Software Engineer Engineer job openings in Oregon as of July 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 87% In-person, 4% Hybrid, and 9% Remote job distribution, with an average salary of $155,975 per year, or $75 per hour.
Software Engineer, Upstart Bank

Software Engineer, Upstart Bank

Upstart

OR โ€ข On-site, Remote

Other

Posted yesterday

New


Job description

The Team:ย 

Upstart Bank is an evolution of Upstart's AI lending platform, focused on simplifying the regulatory infrastructure behind our marketplace while expanding access to credit nationwide. By moving from a fragmented, state-based system to a unified federal framework, Upstart Bank enables more consistent borrower experiences, reduces structural costs, and unlocks opportunities to improve pricing, compliance, and access to credit at scale.

As a Software Engineer on the Upstart Bank team, you will design and build reliable backend software that enables Upstart Bank to launch and scale successfully. Engineers work across a variety of Bank initiatives while partnering closely with Product, Compliance, Legal, Risk, Finance, Operations, and Engineering to deliver scalable software in a regulated environment.

This is a rare opportunity to help build one of the first modern AI-enabled national banks. The ideal engineer enjoys solving challenging backend problems, thrives in ambiguous environments, and is excited to help shape both the technology and engineering culture as Upstart Bank grows.

How you'll make an impact

  • Design and build scalable backend systems, services, and APIs supporting Upstart Bank initiatives
  • Deliver well-designed software across medium-sized engineering projects while collaborating with senior engineers
  • Translate business, operational, and regulatory requirements into reliable, maintainable software
  • Improve system reliability, observability, performance, and operational excellence across backend services
  • Contribute to technical design discussions and continuously improve engineering quality
  • Partner closely with Product, Compliance, Legal, Risk, Finance, Operations, and Engineering to deliver high-quality software
  • Uphold a high engineering bar through thoughtful implementation, testing, code review, and operational ownership
  • Thrive in ambiguous environments while continuously growing technical ownership and engineering judgment

Minimum Qualificationsย 

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience)
  • 4+ years of backend or full-stack software engineering experience
  • Experience building and operating production software systems
  • Experience building scalable services, APIs, or web applications
  • Proficiency in at least one modern programming language such as Java, Kotlin, Python, Go, or similar
  • Strong engineering fundamentals around software design, testing, debugging, and operational ownership
  • Ability to operate effectively in ambiguous, cross-functional environments

Preferred Qualifications

  • Experience working in fintech, financial services, payments, or another regulated industry
  • Experience with distributed systems, cloud-native architectures, Kafka, gRPC, or similar backend technologies
  • Experience building reliable backend services, APIs, or platform software
  • Experience modernizing existing systems or building new backend platforms
  • Ability to collaborate effectively across Product, Compliance, Operations, and Engineering teams
  • Curiosity, adaptability, and a desire to continuously learn new technologies and business domains

Position location This role is available in the following locations: Remote [A specific city/location is not required if the role does not have an in-person requirement]

Time zone requirements The team operates on the East/West coast time zones. [Only use this section if there are specific time zone requirements that this role must work in; if the role is remote-US or can work in any timezone in the US, please remove this section.]

[OPTIONAL] In-Office requirements. ย You will be required to work from the {insert location}ย  office x days per week/month.ย 

Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions' cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

#LI-REMOTE

#LI-Associate --> use for L3, L4