1

Backend Software Engineer Jobs in Oregon (NOW HIRING)

Software Engineer

OR · On-site +1

A tight-knit, high-output team : We're a total of nine backend/full-stack engineers who collaborate ... Our software platform is well established and our user base is already quite large, but we're still ...

You'll work primarily with backend services, APIs, and data flows that support pricing ... software engineering experience. * Strong proficiency building backend services and APIs in a ...

This is an infrastructure-heavy backend role. It sits at the intersection of software engineering and production infrastructure: writing Go services, building and operating customer-facing systems ...

Senior Software Engineer, Caper AI

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Caper AI Job #CAPS40 Overview Maplebear Inc. D/B/A Instacart in San ... Leading architectural design of backend systems and distributed infrastructure to process high ...

Senior Software Engineer (Authentication)

OR · On-site +1

$122K - $161K/yr

Design, develop, test, deploy, and monitor high-performance backend services and APIs using Go and ... Tackle complex software engineering problems in authentication, identity, and fraud prevention ...

As a Senior Software Engineer, your goal will be to ensure that our AI Agents are backed by the ... Design, develop, and maintain scalable and robust backend architectures for Cresta's AI Agent ...

Senior Staff Software Engineer

OR · On-site +1

$122K - $161K/yr

Set the long-term technical vision and architecture for backend systems powering experimentation ... of software engineering experience, including extensive expertise architecting and operating ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

Build backend services using Python and FastAPI * Develop frontend functionality using React * Own projects from technical design through deployment and ongoing maintenance * Collaborate closely with ...

Upstart's Verifications Decisioning Engineering team builds the backend platform that powers ... As a Software Engineer II (L4) on the Verifications Decisioning team, you will design and build ...

Build and ship full-stack features across our core platform using modern backend and frontend ... What You Need: * 3+ years of professional software engineering experience with Python and ...

Design, develop, and enhance software tools and automation solutions that support engineering ... Hands‑on experience building scalable applications, backend services, APIs, or distributed ...

The Opportunity We're looking for an Copilot Software Engineer to build and scale enterprise-grade ... backend systems including SharePoint, Microsoft 365, and Microsoft Graph including native and ...

About the Role The Revenue Cycle Management (RCM) team is seeking a Staff Software Engineer to lead ... Identify and implement practical opportunities to embed AI into backend services and business ...

Build and ship full-stack features across our core platform using modern backend and frontend ... What You Need: * 3+ years of professional software engineering experience with Python and ...

Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area Description A ... Experience with modern programming languages such as Java, Python, or similar backend technologies.

Showing results 21-40

Backend Software Engineer information

See Oregon salary details

$64K

$156.1K

$210.4K

How much do backend software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for backend software engineer in Oregon is $156,120.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,100.00 and $181,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Backend Software Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of data structures, algorithms, and experience with database management, usually supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, cloud platforms (AWS, Azure), and frameworks like Spring or Django is highly valued, and relevant certifications can be advantageous. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills for this position. These skills and qualities are essential to build, maintain, and optimize robust, scalable server-side applications that meet user and business needs.

What are some typical challenges a backend software engineer faces when integrating new services into an existing system?

Backend Software Engineers often encounter challenges such as ensuring compatibility between new services and legacy systems, maintaining data integrity during migrations, and managing increased system complexity. Effective integration also requires thorough testing to prevent disruptions to existing functionalities and close collaboration with frontend engineers, DevOps, and QA teams. Proactively communicating across teams and adhering to clear documentation standards can help mitigate integration risks and ensure a smoother deployment process.

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

AspectBackend Software EngineerFrontend Software Engineer
Primary FocusServer-side development, databases, APIsClient-side development, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, SQL; server managementHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend teams, server infrastructure, cloud servicesDesign teams, user interface, web browsers
Common UsageBuilding and maintaining server logic and databasesCreating interactive and visually appealing web pages

While both roles involve web development, Backend Software Engineers focus on server-side logic and data management, whereas Frontend Software Engineers specialize in creating the visual and interactive aspects of websites. Both roles are essential in full-stack development and often collaborate closely.

Are backend software engineers still in demand?

Backend software engineers are currently in high demand due to the ongoing growth of web applications, cloud services, and digital infrastructure. Skills in programming languages like Java, Python, and experience with cloud platforms such as AWS or Azure increase employability in this field.

What is a backend software engineer?

A backend software engineer designs, develops, and maintains the server-side components of applications, focusing on databases, server logic, and APIs. They often work with programming languages like Java, Python, or Node.js and use tools such as databases and version control systems to ensure the functionality and performance of web services.

What's a typical backend software engineer salary?

The average salary for a backend software engineer varies by experience and location but generally ranges from $80,000 to $130,000 annually in many regions. Senior roles with specialized skills in languages like Java, Python, or cloud platforms can earn over $150,000. Factors such as company size, industry, and certifications also influence compensation.

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

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

Infographic showing various Backend Software Engineer job openings in Oregon as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 12% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $156,120 per year, or $75.1 per hour.

Software Engineer

OR • On-site, Remote

Full-time

Re-posted 15 days ago


Key responsibilities

  • Building features end-to-end and taking ownership of their delivery and impact.

  • Contributing to maintaining platform stability and a smooth developer experience.

  • Collaborating with product and design teams to ensure successful project outcomes.


Job description

About this Role

This role offers what many ambitious engineers are looking for:

  • Top-tier teammates: We have an unusually talented and accomplished team of engineers who've held lead, staff, principal and director level roles in past jobs.
  • A builder-centric culture: We're a fast-moving team with high standards, supported by thoughtful processes that keep things running smoothly without getting in the way.
  • Modern tools & best practices: We use the best tool for the job at hand, and we've leaned into AI-driven development in all of the places it's proven to be most effective.
  • A tight-knit, high-output team: We're a total of nine backend/full-stack engineers who collaborate closely, move quickly and have an unreasonable amount of fun together.
  • An ever-important mission: We're here to deliver high quality, convenient and affordable care to the hundreds of millions of Americans who need it.

Our software platform is well established and our user base is already quite large, but we're still in the very early innings of building the world's hub for healthy living. It will take more world-class engineers to bring our ambitious vision for Fay to life, and that's why we're hiring!

 

What You'll be Doing: 

  • Building features end-to-end: All engineers lead projects and take ownership of their delivery and impact.
  • Contributing to the underlying platform: We all pitch in to keep the platform stable and the developer experience smooth.
  • Supporting engineering teammates: We have lively engineering Slack channels and huddles where we run ideas by each other and problem-solve together.
  • Teaming up with product & design: Every project is a team effort between engineering, product and design, and everyone involved pushes for the best outcome.
  • Maintaining a high standard: We have a culture of doing things thoughtfully and doing them right, which comes with a commitment to uphold team best practices.
  • Making the product your baby: We jump in to prototype our new feature ideas, remove developer pain points and fix nagging UI blemishes - all because we care about making things great!

 

Your Skills & Experience:

  • Backend or full-stack - the more of a generalist, the better
  • At least two years of professional experience and no experience cap - we're hiring across all levels of seniority
  • Enough familiarity with Python and TypeScript+React to confidently make code contributions on day one
  • Clear communication and an eagerness to collaborate effectively across engineering, product and design
  • Experience building user-facing products, with an eye for detail and a sense of what makes software feel intuitive and polished
  • Comfort working in fast-paced, dynamic startup environments
  • Strong ownership mindset: you care about the outcome, not just your piece of the implementation

The best companies are made of the best people. There's no shortage of work ahead, but we stay balanced and look forward to celebrating our wins as a team.

See our careers page here to learn more about working on our team.