1

Usability Engineer Jobs in Oregon (NOW HIRING)

Senior Software Engineer (Guarded OS)

OR ยท Remote

$122K - $161K/yr

Maintain and improve Melange, our package build tool, with a focus on usability, testing, patch ... Strong programming skills in Go. Comfortable writing production services, ideally including a ...

... usability improvements. * Maintain runbooks, troubleshooting guides, and playbooks so hard-won ... A DevOps or Platform Engineer who wants to apply infrastructure and debugging skills across a ...

While the Automation Engineer may automate report generation and reporting workflows, the design ... Test, refine, and maintain automation solutions to ensure reliability, usability, and alignment ...

Senior Software Engineer - Backend

OR ยท Remote

$122K - $161K/yr

About Us Turnkey is developer-first infrastructure for private key management, making it simple to ... Design and build systems from the ground up without cutting corners on security or usability

We need someone who can dive deep into how operators, engineers, and technicians think, work, and make decisions--then transform those insights into modern interfaces that improve usability ...

OR ยท On-site

$150K/yr

Data Engineer Remote At IPT Associates (IPTA), we enjoy solving real-world problems with technology ... usability, and accessibility * Support connections between disparate Army databases, FCC tools ...

$122K - $142K/yr

Collaborate with product, engineering, data, AI/ML, training, and support teams. * Document design decisions, research findings, usability results, and handoff materials. * Work with senior designers ...

Perform functional, regression, integration, and usability testing for web applications and APIs ... This is not a headsdown, isolated engineering role - this is a highly interactive, communicative ...

$114K - $137K/yr

The Data Quality Engineer plays a critical role in that mission by ensuring the data that powers ... usability. You maintain and evolve the enterprise data quality rubric, treating it as a living ...

As a Manager in AI Security Engineering, you will play a critical role in securing the development ... Balance usability, performance, and security in decision-making. Standards and Best Practices Apply ...

$100K - $136K/yr

Lead the creation of scalable, reliable data models and optimize them for performance and usability. * Drive continuous improvement in data engineering processes and practices to keep them efficient ...

OR

$122K - $168K/yr

Engineering About Terzo Terzo builds an AI-native enterprise data platform designed to power the ... Strong intuition for usability, interaction design, and information hierarchy - you push back on ...

Senior Software Engineer

$145K - $162K/yr

Solve interesting technology and usability challenges on a daily basis. * Ensure applications ... Strong object-oriented programming skills * Hands-on development experience using Java, J2EE, XML ...

Senior Infrastructure Engineer

OR ยท On-site +1

$170K - $220K/yr

We believe that Infrastructure Engineers should support both our product delivery and operational ... Improving the maintainability and usability of our Infrastructure-as-code * Adding self-service ...

next page

Showing results 1-20

Usability Engineer information

See Oregon salary details

$85.6K

$112.5K

$191.4K

How much do usability engineer jobs pay per year?

As of Jul 19, 2026, the average yearly pay for usability engineer in Oregon is $112,470.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,800.00 and $105,700.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior-level engineers in specialized fields such as software engineering, petroleum engineering, and aerospace engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. High compensation typically requires extensive experience, advanced skills, and working in high-demand industries or companies with competitive benefits packages.

What does an usability engineer do?

A usability engineer designs and evaluates products or systems to ensure they are user-friendly and efficient. They conduct user research, create prototypes, and perform testing using tools like usability testing software to improve user experience and interface design.

What are the key skills and qualifications needed to thrive in the Usability Engineer position, and why are they important?

To thrive as a Usability Engineer, you need strong analytical abilities, experience in user experience (UX) design, and a solid understanding of human-computer interaction, typically supported by a relevant degree in Human Factors, Psychology, or Design. Familiarity with prototyping tools (such as Figma or Axure), usability testing platforms, and UX research methodologies is frequently required, and certifications like Certified Usability Analyst (CUA) can be advantageous. Excellent communication skills, empathy, and attention to detail are crucial soft skills that distinguish top performers in this field. These competencies enable Usability Engineers to design intuitive products, effectively translate user feedback, and collaborate efficiently with cross-functional teams.

What engineers make $300,000 a year?

Senior-level engineers in specialized fields such as software engineering, data engineering, and systems architecture can earn $300,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries. Roles often require expertise in programming languages, cloud platforms, or complex system design, along with leadership responsibilities or advanced certifications.

What are some typical challenges faced by Usability Engineers in their daily work?

Usability Engineers often encounter challenges such as balancing user needs with business or technical constraints, advocating for usability improvements within multidisciplinary teams, and effectively synthesizing diverse user feedback into actionable design changes. They may need to facilitate testing sessions, interpret large sets of qualitative and quantitative data, and prioritize recommendations under tight deadlines. Navigating these challenges requires strong problem-solving skills and the ability to communicate the value of usability to stakeholders. By addressing these obstacles successfully, Usability Engineers play a crucial role in shaping user-friendly products and enhancing overall customer satisfaction.

What is a Usability Engineer job?

A Usability Engineer ensures that products, such as websites, software, and applications, are user-friendly, efficient, and accessible. They conduct user research, design usability tests, analyze user behavior, and provide recommendations to improve the overall user experience. Their role often involves working closely with designers, developers, and product teams to create intuitive and effective interfaces. By applying usability principles, they help reduce user frustration and enhance product adoption.

How much does a usability engineer make?

The average salary for a usability engineer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in user research, prototyping, or usability testing can earn higher salaries, often exceeding $130,000 per year.
What are popular job titles related to Usability Engineer jobs in Oregon? For Usability Engineer jobs in Oregon, the most frequently searched job titles are:
What are popular job titles related to Usability Engineer jobs in OR? For Usability Engineer jobs in OR, the most frequently searched job titles are:
Infographic showing various Usability Engineer job openings in Oregon as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, 2% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $112,470 per year, or $54.1 per hour.
Senior Software Engineer (Guarded OS)

Senior Software Engineer (Guarded OS)

Chainguard

OR โ€ข Remote

$122K - $161K/yr

Other

Re-posted 29 days ago


Job description

The role, in a nutshell:

Chainguard is hiring a Senior Software Engineer to take a significant role on the services and tooling that build and update the software that makes up Chainguard OS. This role sits within the GuardedOS team - the foundation layer on which every Chainguard product depends, and will primarily focus on Elastic Build, our Kubernetes-based package build pipeline.

This is a high-ownership, high-variety engineering role. You will design, implement, operate, and improve the systems that keep Chainguard OS Packages up to date. You'll be the person who turns ambiguity into an action plan and executes without breaking things - fast, with a clear eye on long-term maintainability.

ย What you'll do:

  • Operate and develop the Elastic Build service, our Kubernetes + GitHub + Cloud Run pipeline that converts package specifications into real downloadable artifacts, improving reliability, performance, resource usage, and multi-architecture support.
  • Maintain and improve Melange, our package build tool, with a focus on usability, testing, patch management, and observability. Melange is largely feature-complete; the work here is hardening and instrumentation, not feature addition.
  • Design and build automation for rebuild and review workflows - keeping a human in the approval chain while removing every step that can be automated. Support shared library transitions using build-time and runtime dependency analysis.
  • Build monitoring, dashboards, and alerting. Create automated responses to common failure modes so human attention is reserved for novel problems.
  • Define and deliver a roadmap for build and update services within the OS team.
  • Document systems thoroughly and reduce single points of knowledge.
  • Contribute to distro-level package updates and help keep Chainguard OS up-to-date and secure.

What we're looking for:

  • 4+ years of software engineering experience with backend or distributed systems.
  • Strong programming skills in Go. Comfortable writing production services, ideally including a Kubernetes operator or custom controller.
  • Hands-on experience operating production services at scale, and has responded to real incidents, restored service, and improved systems to prevent recurrence.
  • Hands-on experience with Kubernetes, Cloud Run, and cloud-native service design.
  • Familiarity with GCP services (e.g., BigQuery, IAM, Cloud Logging).
  • Experience with Terraform and CI/CD pipelines.
  • Strong debugging and problem-solving skills across distributed systems.
  • Able to work independently and communicate clearly in a remote-first environment.

Nice to haves:ย 

  • ย ย Experience contributing to or maintaining build, packaging, or tooling projects.
  • ย ย Observability and monitoring experience (Grafana, Prometheus, Cloud Logging, etc.).
  • ย ย Experience with Linux build or packaging systems.
  • ย ย Understanding of dependency management and rebuild automation.
  • ย ย Experience with ARM64 build environments.
  • ย ย Familiarity with BigQuery or Looker Studio for data analysis.