1

Backend Developer Jobs in Oregon (NOW HIRING)

As a Staff Backend Engineer on the Self-Hosted team, you will be tasked with building and maintaining the backend services that power SentinelOne's on-premises deployments. You will work across a Go ...

Overview We are seeking a highly experienced Principal Software Engineer to design and build the backend infrastructure for our centralized AI platform. This role will focus on developing robust ...

Java microservices Developer

Beaverton, OR · On-site

$53 - $68.75/hr

... Java backend developer, Spring framework Unit Testing and Mocking frameworks experience Excellent Communication skills Knowledge on agile and scrum Continuous integration and deployment Spring ...

Java AWS Developer/ Architect

Beaverton, OR · On-site

$65.50 - $88.50/hr

AWS, Continuous Delivery Spring MVC, Spring Boot Java backend developer , Spring framework Competent Java level developers who need to hit the ground running immediately Unit Testing and Mocking ...

Staff Backend Engineer - Core Product (USA)

OR · On-site +1

$210K - $290K/yr

Salary range: $210k - $290k USD* We're looking for strong backend engineers who love building reliable systems around fragmented, but high-value data. As part of the Core Backend team, you'll work on ...

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

OR · On-site

As a Staff Backend Software Engineer, Agent Platform , you will be tasked with joining our team supporting SentinelOne's main product line, Endpoint Protection, which secures tens of millions of ...

JAVA BACKEND ENGINEER

OR · Remote

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

Software Engineer, Backend

Roseburg, OR · On-site

$155K - $222K/yr

Focus on increasing reliability, performance, scalability, testability, maintainability, observability, and developer experience. * Work with various groups within Cisco to understand their and our ...

Software Engineer, Backend

Hillsboro, OR · On-site

$155K - $222K/yr

Focus on increasing reliability, performance, scalability, testability, maintainability, observability, and developer experience. * Work with various groups within Cisco to understand their and our ...

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 Aug 11, 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'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.

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 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 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.
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 77% Full Time, 7% Part Time, 15% Contract, and 1% Nights. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $126,966 per year, or $61 per hour.

Staff Backend Software Engineer, On-prem

SentinelOne

OR

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 25 days ago


Job description

As a Staff Backend Engineer on the Self-Hosted team, you will be tasked with building and maintaining the backend services that power SentinelOne's on-premises deployments. You will work across a Go and Python-based microservices platform, ensuring that enterprise customers can deploy, operate, and upgrade SentinelOne in air-gapped and restricted environments. Your work directly determines the reliability of security infrastructure for some of the largest organizations in the world.

What Will You Do?

Primary responsibilities include:

  • Design and develop backend services in Go (Flask, SQLAlchemy, gevent) that run in customer-managed environments, with a strong focus on operational correctness and upgrade safety.
  • Own the deployment lifecycle: build and maintain Docker images, and ensure services start correctly across a wide range of customer infrastructure configurations.
  • Build and evolve REST and gRPC APIs consumed by both internal services and external management consoles, maintaining strict backwards-compatibility contracts as the platform scales.
  • Work closely with the database layer (PostgreSQL and MongoDB) to write Alembic migrations that run safely in production, handle schema evolution without downtime, and keep query performance healthy under load.
  • Drive observability improvements by instrumenting services with OpenTelemetry, defining SLOs, and making sure operators can diagnose issues in environments where SentinelOne has limited visibility.
What Skills and Knowledge Will You Bring?

Ideal candidates will have:

  • 8+ years of backend engineering experience with Go in a production microservices environment, including deep familiarity with Flask, SQLAlchemy, and async concurrency patterns (gevent or asyncio).
  • Hands-on experience packaging and deploying containerized services with Docker and Kubernetes, including writing Helm charts and reasoning about upgrade paths across multiple deployed versions.
  • Strong PostgreSQL skills including schema design, query optimization, and writing zero-downtime migration scripts using Alembic or equivalent tools.
  • Experience building and maintaining gRPC and REST APIs with explicit versioning strategies, preferably in environments where breaking changes are costly.
  • Solid understanding of observability: structured logging, distributed tracing with OpenTelemetry or equivalent, and building dashboards in Grafana or similar tools.
Why SentinelOne?

AI is redefining how the world operates and rewriting the rules of security in real time, and SentinelOne was built for this moment. From day one, we architected an AI-native platform designed to operate at machine speed, not as an add-on to legacy systems but as the foundation itself. If you want to build where innovation and impact move together, this is that place.

We invest in our Sentinels with comprehensive, competitive benefits designed to support you and your family:

Equity & Rewards

  • Restricted Stock Units (RSUs)
  • Employee Stock Purchase Plan (ESPP)

Time Off & Wellbeing

  • Flexible time off
  • Paid company holidays and paid sick time
  • Gender-neutral parental leave
  • Grandparent leave

Insurance & Financial Security

  • Medical, dental, and vision coverage
  • 401(k) retirement plan with company match
  • Life and disability insurance
  • Health and dependent care FSA
  • Voluntary benefits (hospital, accident, critical illness)
  • Employee Assistance Program (EAP)
  • ARAG pre-paid legal
  • Nationwide pet insurance
  • Cancer Care program
  • Global business travel medical insurance

Work Perks & Flexibility

  • Home office allowance
  • Mobile phone reimbursement

Wellness & Lifestyle

  • Wellness coach
  • Wellness/gym reimbursement
  • Fertility coverage
  • Adoption & surrogacy reimbursement