1

Backend Developer Jobs in Oregon (NOW HIRING)

As a Staff engineer on the Submission Processing team, you'll work at the intersection of AI and backend engineering and have major ownership and agency: design the systems, make architectural calls ...

Sr. Software Engineer II, Trading Services

OR · On-site +1

$140K - $190K/yr

As a Backend Software Engineer specializing in Scala in a Kubernetes environment, you will be instrumental in architecting and implementing scalable, containerized backend solutions for our advanced ...

$150K - $250K/yr

Senior Back End Engineer - Blockchain (Remote) Location: Remote Worker must live within USA or ... Work with thousands of developer contributors from around the world, creating the new internet and ...

AWS, Continuous Delivery Spring MVC, Spring Boot Developing Micro service using Spring / AWS technologies and deploying on AWS platforms Java backend developer , Spring framework Competent Java level ...

JAVA BACKEND ENGINEER

OR · On-site +1

$50.50 - $65.50/hr

Work involves understanding the business and good knowledge in Java Programming. Including Middleware and MYSQL as DB. Develop Automation testing suite for the product using selenium. Understanding ...

Golang developer - Nike

Portland, OR · On-site

$127K - $166K/yr

ShiftCode Analytics, Inc. is seeking a Golang developer to work on backend and platform development for Nike. The role involves building and maintaining scalable platform services and infrastructure ...

Software Engineer, Borrower Experience

OR · On-site +1

$133K - $166K/yr

You'll collaborate closely with product managers, designers, and backend engineers to deliver features that delight users and align with company goals. Our mobile codebase is React Native-first, and ...

The ideal engineer enjoys solving backend engineering problems, thrives in ambiguous environments, and is excited to learn while helping shape the technology supporting Upstart Bank. How you'll make ...

Senior Software Engineer, Mobile

OR · On-site +1

$133K - $166K/yr

Work with backend engineers to define mobile-specific APIs and improve client-server integration patterns. * Identify and resolve performance or reliability issues in the mobile experience.

Senior Software Engineer - Backend

OR · On-site +1

$165K - $250K/yr

As such, you'll get the opportunity to make key contributions across our engineering stack - this includes developing and improving frameworks across our backend services, in addition to making ...

Senior Software Engineer, Python + AI Platform

OR · On-site +1

$121K - $163K/yr

Smarsh is hiring a senior backend/platform engineer to build and scale agentic AI systems for enterprise use. You will build fast-moving, early-stage Python services that integrate AI capabilities ...

Showing results 21-40

Backend Developer information

See Oregon salary details

$12

$61

$89

How much do backend developer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for backend developer in Oregon is $61.04, according to ZipRecruiter salary data. Most workers in this role earn between $50.05 and $72.16 per hour, depending on experience, location, and employer.

What is a backend developer?

Backend Developers are software engineers who focus on building and maintaining the server-side logic, databases, and APIs that power websites and applications. They ensure that the data requested by frontend systems is delivered efficiently and securely. Their responsibilities include creating and managing databases, developing server-side application logic, integrating third-party services, and ensuring application performance and scalability. Backend Developers typically work with languages such as Java, Python, Ruby, Node.js, or PHP. They often collaborate with frontend developers, designers, and other team members to deliver complete, functional digital products.

What are some common challenges backend developers face when collaborating with frontend teams?

Backend Developers often encounter challenges related to syncing data structures, API endpoints, and release timelines with frontend teams. Ensuring clear communication and thorough documentation is critical to avoid mismatches in data expectations and functionality. Regular coordination through stand-up meetings, shared project management tools, and version-controlled API documentation helps mitigate misunderstandings and keeps both backend and frontend development aligned. Adopting practices like API-first development and automated testing can significantly improve collaboration and overall project quality.

What are the key skills and qualifications needed to thrive as a backend developer, and why are they important?

To thrive as a Backend Developer, you need a strong grasp of server-side programming languages (such as Java, Python, or Node.js), database management, and software architecture concepts, often supported by a degree in computer science or a related field. Familiarity with frameworks (like Spring or Django), cloud platforms (AWS, Azure), APIs, and version control systems (Git) is typically required. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure robust, scalable, and secure systems that effectively support the needs of users and front-end applications.

What is the difference between Backend Developer vs Frontend Developer?

AspectBackend DeveloperFrontend Developer
Primary FocusServer-side logic, databases, APIsClient-side interface, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, PHP; databases; server managementHTML, CSS, JavaScript; frameworks like React or Angular
Work EnvironmentBackend systems, server infrastructure, cloud servicesWeb browsers, design tools, user interface testing
Common UsageBuilding and maintaining server-side applicationsDesigning and implementing user interfaces

While both roles are essential in web development, Backend Developers focus on server-side logic and data management, whereas Frontend Developers create the visual and interactive aspects of websites. Understanding their differences helps in choosing the right career path or project collaboration.

What's a typical backend developer salary?

A backend developer's salary varies based on experience, location, and skills, but generally ranges from $70,000 to $120,000 annually in many regions. Senior developers with expertise in frameworks, databases, and cloud services can earn higher salaries, often exceeding $130,000. Entry-level positions typically start around $60,000 to $80,000.
More about Backend Developer jobs

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

The most popular types of Backend Developer jobs in Oregon are:

What are popular job titles related to Backend Developer jobs in Oregon?

For Backend Developer jobs in Oregon, the most frequently searched job titles are:

What cities in Oregon are hiring for Backend Developer jobs?

Cities in Oregon with the most Backend Developer job openings:

What are popular job titles related to Backend Developer jobs in OR?

For Backend Developer jobs in OR, the most frequently searched job titles are:

Infographic showing various Backend Developer job openings in Oregon as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $126,966 per year, or $61 per hour.

$125K - $162K/yr

Contractor

Re-posted 10 days ago


Job description


We are looking for the next member of the Customization Capability's back-end service team.We develop Java microservices that power our product customization engine.As our Senior Software Engineer your role will include:
• Participating on a high functioning DevOps Scrum team, employing various XP practices (especially pair programming).
• Developing the tools and processes used across Digital Engineering to increase speed of software delivery while reducing the cost of implementation.
• Developing, debugging, and testing back-end services for an ecommerce application.
• Building observable code that helps inform data driven decisions.
• Evangelizing tools and mentoring teams migrating to a Continuous Delivery process across the organization.
• Providing technical leadership and knowledge to your teammates.
• Consulting and performing engineering support, problem solving, and issue resolution with internal and external resources.
Requirements
What We're Looking For:
• Bachelor's degree in Computer Science or a related field preferred or 2 years of additional experience in lieu of a degree
• 2+ years using Enterprise Java in highly distributed systems with high transaction volume
• Experience in Object Oriented analysis, design and patterns
• Experience with Service Oriented Architecture principals and REST
• Experience with public cloud infrastructure (AWS preferred: EC2, DynamoDB, S3, SQS, SNS)
• Experience with dependency injection and object relational mapping tools such as Spring Boot/Spring and Hibernate
• Experience with load testing tools
• Experience with and passionate about Test Driven Development
• Experience with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests required. Continuous delivery experience preferred.
• Experience delivering software using an agile development process (Scrum preferred)
• Experience with leading projects in highly collaborative, multi-disciplinary development teams
• Demonstrated effective communication within a team and as part of a cross-functional organization
• Experience with Serverless Computing/Lambda technologies a plus
• Experience with 3D technologies a plus
Skill Set
Java, back-end