1

Software Engineer Or Full Stack Developer Jobs in Remote, OR

Lead Software Developer

OR ยท Remote

$105K - $141K/yr

This role combines Full Stack development, cloud-native technologies, and an AI-first approach to ... Experience leveraging AI-powered development tools or a strong passion for AI-first engineering ...

Ship fast and learn fast - high urgency environment You're a Fit If Engineering Foundations: * 2-6 years of professional backend leaning full-stack experience at a product-first company or FAANG ...

Senior Staff Software Engineer, Perception

OR ยท On-site

$114K - $151K/yr

Mentor junior engineers about best practices. You have * Master's or PhD in Computer Science ... PhD in Computer Science, Robotics, or a related discipline * Full stack AV knowledge * Experience ...

Infrastructure Engineer

OR ยท Remote

$100K - $200K/yr

... full-stack engineers and AI researchers. Responsibilities * Design, build, and maintain high ... Uphold the highest standards of software quality and data security at the infrastructure level ...

Sr. Data Analytics Engineer

OR ยท On-site +1

$107K - $128K/yr

Responsible for the full life cycle of development, from requirements gathering through data ... Project Lead, Senior Software Engineer, Software Engineer, etc.). * 2 years of experience ...

Sr. Data Analytics Engineer

OR ยท Remote

$117K - $140K/yr

Responsible for the full life cycle of development, from requirements gathering through data ... Project Lead, Senior Software Engineer, Software Engineer, etc.). * 2 years of experience ...

Software Developer

OR ยท Remote

This position will have demonstrated and verifiable experience with full lifecycle software ... Designs, develops and modifies software products and/or customer applications using object-oriented ...

Software Developer

OR ยท On-site +1

This position will have demonstrated and verifiable experience with full lifecycle software ... Designs, develops and modifies software products and/or customer applications using object-oriented ...

Senior Software Engineer

OR ยท Remote

$84K - $112K/yr

... production new software or significant enhancements to existing software Works closely with ... Cloud development experience, preferably Azure DevOps * Highly motivated, organized, reliable and ...

Senior Lead Software Engineer

OR ยท Remote

$132K - $176K/yr

... Lead Software Engineer thrives on solving complex challenges that create meaningful value for ... US citizen or GC holder * 3-5 years of experience with Agile Development Methodology. * 3-5 years ...

Sr Software Engineer

OR ยท Remote

$84K - $112K/yr

Power Platform Developer Associate or Microsoft Certified: Power Platform Solution Architect Expert. * Working knowledge of software development methodologies, standards, and coding best practices ...

Sr Software Engineer - SAP

OR ยท Remote

$84K - $100K/yr

The Role The Sr. Software Engineer will partner in an agile team environment to support and enhance ... Exposure to or Experience with AI Technologies * Highly motivated, organized, reliable and detail ...

Principal Software Development Engineer

OR ยท Remote

$138K - $185K/yr

US Citizen or GC holder Preferred Qualifications * 10+ years of experience engineering SaaS / cloud ... Background in software development, systems engineering, technical architecture, or platform ...

Lead Software Developer

OR ยท Remote

$118K - $148K/yr

The Role Lumen is seeking a Lead Software Developer who will be a driver of innovation, technical ... S. Citizens or Permanent Residents (Green Card holders) eligible to successfully complete and ...

next page

Showing results 1-20

Software Engineer Or Full Stack Developer information

See Remote, OR salary details

$44.5K

$134.6K

$190.3K

How much do software engineer or full stack developer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for software engineer or full stack developer in Remote, OR is $134,638.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,900.00 and $157,800.00 per year, depending on experience, location, and employer.

Which is best, a software engineer or a full stack developer?

A software engineer typically focuses on designing, developing, and maintaining software systems, often specializing in specific areas like backend or frontend development. A full stack developer is skilled in both frontend and backend development, capable of handling all layers of a web application. The best choice depends on the job requirements and the skills you want to develop, with full stack roles often requiring knowledge of multiple programming languages and frameworks.

Who gets paid more, full stack developer or software engineer?

Generally, software engineers tend to have higher average salaries than full stack developers due to their broader responsibilities and often more specialized skills. However, salary differences can vary based on experience, location, industry, and specific technical expertise such as proficiency in certain programming languages or frameworks.

What job categories do people searching Software Engineer Or Full Stack Developer jobs in Remote, OR look for?

The top searched job categories for Software Engineer Or Full Stack Developer jobs in Remote, OR are:

Infographic showing various Software Engineer Or Full Stack Developer job openings in Remote, OR as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 8% Part Time, and 6% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $134,638 per year, or $64.7 per hour.

AI Engineer | AWS Bedrock + React/Node.js + Elasticsearch | Remote

OR โ€ข On-site, Remote

Contractor

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Company Description
Job Description
Role: AI Engineer
Duration: Long Tern
Location: (Remote)
Job Description
Black Book is looking for a contract software engineer to lead the build-out of the AI assistant inside Pulse. Pulse pulls in automotive vehicle listing data from across the US and Canada, summarizes up by VIN, and turns it into the analytics our customers use day to day. Our next step is making all that available through natural language: an assistant (agentChat, built on AWS Bedrock) that lets customers ask questions about their inventory and market and get real answers back, safely and within their existing permissions.
This is the core of the role. We want someone who will own the assistant end to end, from prompt and agent design through the tools and data it can reach, the guardrails around it, and the way it surfaces in the product. There is plenty of supporting full-stack work around it (React front end, GraphQL/Node services, Elasticsearch, AWS), but the assistant is the priority, not a side project.
Just as important is how you work. We build with AI. Our engineers use Claude Code and an AI-DLC-style, spec-driven workflow to plan, generate, and review code, and we expect you to do the same. We are not looking to add someone to hand-write code line by line. We want an experienced engineer who can direct AI coding agents well: break work into clear specs, steer the tools, and review and validate what comes back with a critical eye. You still need to deeply understand the stack, because you must judge whether the AI got it right.
This isn't a junior role. We need someone who has already built and run full-stack applications on AWS, has shipped with LLMs, and is comfortable working in a fast-paced environment.
What You'll Be Doing
  • Expanding the Pulse AI assistant (agentChat on AWS Bedrock): agent and prompt design, the tools and data it can call, and the guardrails that keep answers accurate and inside each customer's permissions.
  • Turning fuzzy product questions into a reliable assistant: deciding what it should be able to answer, wiring it up to Elasticsearch analytics and the rest of the platform, and steadily improving quality.
  • Evaluating and improving the assistant (accuracy, safety, latency, cost) and putting evals and feedback loops in place so we can measure it.
  • Working in an AI-native way: using Claude Code and an AI-DLC-style, spec-driven workflow to plan, generate, and review code rather than writing it by hand.
  • Reviewing and validating AI-generated code carefully, testing it, and taking responsibility for what ships.
  • Building the supporting full-stack work around the assistant across Pulse: React 19 front end (Apollo Client, styled-components, NextUI) and the Apollo GraphQL server on Express and Node 22.
  • Working with the analytics and data layers the assistant relies on: Elasticsearch queries and aggregations, the SQS/SNS/Kinesis pipeline and background workers, and data stores including MS SQL Server (via Sequelize), DynamoDB, and Redis.
  • Handling JWT authentication and the company- and country-level access rules that keep tenants separated, since the assistant must respect all of it.
  • Working the way the team does: Gitflow branching, code reviews.

REQUIRED SKILLS/EXPERIENCE:
  • At least 6 years building and running enterprise web applications.
  • Hands-on experience building with LLMs and agent-style features (AWS Bedrock, or similar), including prompt and tool design and putting guardrails and evaluations around them.
  • Comfortable working AI-native: real experience using Claude Code (or a similar agentic coding tool) as your main way of building software, plus an AI-DLC or spec-driven workflow. You direct the tools and review the output; you don't hand-write everything.
  • The judgment to review and validate AI-generated code and catch what's wrong, which means genuinely understanding the stack underneath it.
  • Strong TypeScript and solid hands-on React experience (hooks, single-page apps; we're on React 19).
  • Good backend experience with Node.js and GraphQL (Apollo), and comfort with schema-first design and code generation.
  • Real AWS experience across a range of services, including ECS, S3/CloudFront, SQS, SNS, Kinesis, not just the application code that sits on top of them.
  • Hands-on Elasticsearch experience with queries, aggregations, and index management; this is a big part of how the product works and what the assistant draws on.
  • Experience with relational databases and ORMs (MS SQL Server and Sequelize) as well as DynamoDB and Redis.
  • Experience designing and working with event-driven, queue-based systems at scale.
  • A genuine testing habit with Jest (and tools like React Testing Library and supertest), and no complaints about linters, formatters, and strict type checking.
  • Comfortable working in a monorepo (Lerna and npm workspaces) and with Docker for local development.
  • Able to work independently, own features start to finish and stay effective in a codebase that has some legacy and tech debt.
  • Clear written and verbal communication; the team is remote and distributed.

Nice to Have
  • Experience with LLM evaluation, RAG, or agent orchestration frameworks.
  • Mapbox GL and geospatial work (@turf/turf, GL Draw).
  • Charting and data-viz libraries like Nivo or TanStack Table.
  • OpenTelemetry, or Storybook.
  • Experience with multi-tenant B2B SaaS and internationalization (i18next).
  • Familiarity with the automotive or vehicle-data space.
  • Comfortable working in Windows and PowerShell, which is what most of the team uses.

Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.