1

Staff Backend Software Engineer Jobs in Oregon (NOW HIRING)

Software Engineer, Backend (Platform)

OR · On-site +1

$198K - $295K/yr

About the role We are looking for a Senior or Staff-level software engineer to join our Backend Platform team. Our team is responsible for building and maintaining Hex's core compute platform, which ...

OR

$150K - $190K/yr

Come Build With Us We're looking to add a backend engineer to our team. You'll have an opportunity ... Understanding and adherence to modern software development practices (Gitflow, continuous ...

Staff Backend Engineer - Core Product (USA)

OR · On-site +1

$210K - $290K/yr

As part of the Core Backend team, you'll work on the systems at the center of Kalepa: designing ... Have 8+ years of software engineering experience. * Embody hustle and grit, you're excellent at ...

Staff Software Engineer Remote - US, Canada, UK Chainguard secures the open source supply chain ... Drive the architecture and implementation of backend systems in Go on GCP, ensuring they're ...

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

Senior Software Engineer- Backend

Portland, OR · On-site

$129K - $171K/yr

Senior Software Engineer- Backend Job Summary: Join a team solving some of the hardest problems in healthcare by building the services that help millions of people find the right doctors, understand ...

Senior Backend Software Engineer, ObservoAI

OR · Remote

$122K - $161K/yr

As a Senior Software Engineer, you will be tasked with leading the architectural design and technical strategy for high-performance systems that process massive volumes of telemetry data while ...

Staff Software Engineer

OR · Remote

$180K - $200K/yr

What You'll Do As Staff Software Engineer with Imagine Pediatrics, you will be responsible for ... Deep understanding and experience with front end applications, APIs, and back-end services

OR · On-site

As a Staff Software Engineer on the ControlCheck team, you'll help lead technical direction ... Acute specialization in one or more areas (front-end, back-end, or infrastructure) combined with ...

OR

$110K - $137K/yr

We are seeking a highly skilled Senior Software Engineer to join our Agile software development ... Design and develop backend services and APIs that support the PingOne Platform Administration ...

New

OR

$165K - $250K/yr

Meet Your Future Neighbors As a Senior or Staff Software Engineer at Nextdoor, you'll join a ... Backend development in a variety of languages/frameworks including: * Python/Django * Kotlin / JVM

OR · On-site

Build backend services: event ingestion, enrichment, alerting * Work with security researchers to ... Background in detection engineering, SIEM, or security ops * You've built or contributed to ...

Senior Software Engineer II, Logistic Foundation

OR · Remote

$122K - $161K/yr

We are seeking a Senior Software Engineer to lead complex, high-visibility platform initiatives end ... Design, build, and operate high-quality, high-throughput distributed backend services with clear ...

Principal Software Engineer

OR · On-site +1

$134K - $180K/yr

Design and implementation of scalable backend software solutions * Diagnose and troubleshoot ... Work alongside Site Reliability Engineers/DevOps and cross functional teams to deploy software or ...

Experience building backend services using languages such as C#, Python, or similar * Understanding of software engineering disciplines and the ability to work across multiple layers of the ...

Senior Staff Software Engineer, Data

OR · On-site +1

$105K - $143K/yr

You'll be successful in this role if you have... * 10+ years of experience in Data Engineering, Analytics Engineering, Platform Engineering, or Backend Software Engineering. * Operated at Staff-level ...

Design, develop, and maintain frontend and backend software components supporting H2FMS ... Collaborate with data engineers, data scientists, and user engagement specialists to ensure ...

next page

Showing results 1-20

Staff Backend Software Engineer information

What are Staff Backend Software Engineers?

Staff Backend Software Engineers are senior-level engineers who design, build, and maintain the server-side infrastructure of applications. They are responsible for ensuring systems are scalable, reliable, and performant, often acting as technical leaders within their teams. In addition to coding, they mentor other engineers, make architectural decisions, and collaborate with cross-functional teams to deliver complex projects. Their expertise is critical in shaping the technical strategy and long-term vision of backend systems.

How does a Staff Backend Software Engineer typically collaborate with cross-functional teams on large-scale projects?

As a Staff Backend Software Engineer, you will frequently collaborate with product managers, frontend engineers, DevOps, and QA teams to define technical requirements and align backend solutions with overall business goals. You’ll often lead technical discussions, provide architectural guidance, and mentor other engineers, ensuring that backend systems integrate smoothly with other components. This role requires strong communication skills and the ability to translate complex technical concepts for non-technical stakeholders, fostering effective teamwork and project success.

What are the key skills and qualifications needed to thrive as a Staff Backend Software Engineer, and why are they important?

To thrive as a Staff Backend Software Engineer, you need deep expertise in server-side programming languages (such as Java, Python, or Go), system architecture, and scalable API design, typically with a computer science degree or equivalent experience. Familiarity with databases (SQL/NoSQL), cloud platforms (AWS, GCP, or Azure), CI/CD tools, and often advanced knowledge of containerization or microservices are essential. Strong problem-solving, leadership, and effective communication skills help you drive technical direction and mentor junior engineers. These skills are crucial for building robust backend systems, ensuring team alignment, and delivering reliable, high-performance products.

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

AspectStaff Backend Software EngineerBackend Software Engineer
Required CredentialsBachelor's or Master’s in CS or related field; extensive experienceBachelor's in CS or related field; 1-3 years experience
Work EnvironmentSenior-level projects, system architecture, mentorshipDevelopment, coding, feature implementation
Employer & Industry UsageTech companies, startups, large enterprisesSame as Staff, common in tech industry
Search & Comparison IntentUnderstanding seniority, responsibilities, career pathEntry to mid-level development roles

The main difference between a Staff Backend Software Engineer and a Backend Software Engineer lies in experience, responsibilities, and scope. Staff Engineers typically handle complex system design, mentorship, and strategic planning, while Backend Engineers focus on coding, feature development, and smaller project components. Both roles are common in tech companies, but Staff Engineers are more senior and involved in architecture and leadership.

What are popular job titles related to Staff Backend Software Engineer jobs in Oregon? For Staff Backend Software Engineer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Staff Backend Software Engineer jobs? Cities in Oregon with the most Staff Backend Software Engineer job openings:
Infographic showing various Staff Backend Software Engineer job openings in Oregon as of July 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 88% Full Time, 5% Part Time, 4% Contract, and 1% Nights. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution.
Software Engineer, Backend (Platform)

Software Engineer, Backend (Platform)

Hex Technologies

OR • On-site, Remote

$198K - $295K/yr

Other

Medical, PTO

Re-posted 16 days ago


Job description

About the role

We are looking for a Senior or Staff-level software engineer to join our Backend Platform team.

Our team is responsible for building and maintaining Hex's core compute platform, which serves as the fundamental engine for all code execution, SQL querying, and data processing across the Hex application. Our platform powers everything from the core notebook interface and published applications to the complex data capabilities required by our AI agents.

Our mission is twofold: to make the compute platform exceptionally easy to use, develop on, and monitor, while also ensuring it is blazingly fast and performant. Engineers on this team operate at the challenging and rewarding intersection of systems architecture, API design, and deep performance optimization.

What you will do

On the Backend Platform team you'll work on projects with high technical complexity and spanning across the stack, from our backend data systems to the frontend of Hex's collaborative notebook interface.

Here are some examples of the kinds of projects you might tackle:

  • Using DuckDB to enable seamless data interoperability between Python and SQL code written by our users or AI agents
  • Building intelligent caching systems to speed up customer data queries
  • Implementing a graph-based dependency framework for optimizing multi-step execution plans
  • Instrumenting complex, multi-language systems to identify performance bottlenecks
  • Building visualizations into the product to help users understand the performance characteristics of their code
About you
  • 6+ years of engineering experience working on complex, data-driven systems or applications
  • Expert-level understanding of Python, SQL, jupyter kernels, and/or data warehousing systems
  • Deeply informed on industry trends around data processing, databases, and performant data architectures
  • You love diving into highly complex codebases and have a passion for designing elegant abstractions that improve correctness and developer productivity
  • An inexhaustible desire to understand where every millisecond of time could be going
  • An instinct for strategic thinking and aligning with business and product goals while keeping a healthy balance of velocity and engineering excellence.
  • Experience working in a remote-first team and strong communication skills in this context.

This role is fully remote anywhere within the US Eastern timezone, with the option to work from our NYC office.


Our stack

Our product is a web-based notebook and app authoring platform. Our frontend is built with Typescript and React, using a combination of Apollo GraphQL and Redux for managing application state and data. On the backend, we also use Typescript to power an Express/Apollo GraphQL server that interacts with Postgres, Redis, and Kubernetes to manage our database and Python kernels. Our backend is tightly integrated with our infrastructure and CI/CD, where we use a combination of Terraform, Helm, and AWS to deploy and maintain our stack.


In addition to our unique culture, Hex proudly offers a competitive total rewards package, including but not limited to, market-benched salary & equity, comprehensive health benefits, and flexible paid time off.

The salary range for this role is: $198,000 - $295,000

The salary range shown may be a reflection of additional factors such as geographical location and skill ranges/levels we're open to. Placement in the salary range will be decided upon completion of the interview process, taking into account factors like leaving room for growth, internal fairness & parity, your demonstrated skills, and the depth of your experience. Our Recruiting team will be able to provide more details during the interview process.

By submitting an application the candidate consents to the use of their personal information in accordance with the Hex Privacy policy: https://learn.hex.tech/docs/trust/privacy-policy.