1

Backend Software Engineer Jobs in Oregon (NOW HIRING)

Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area Description A ... Experience with modern programming languages such as Java, Python, or similar backend technologies.

Higher Logic Vanilla is looking for a Senior Software Developer (Backend / PHP) who thrives at the intersection of product engineering, scalability, and modern developer workflows-including AI ...

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

Senior Software Engineer

OR ยท On-site +1

$165K - $215K/yr

About this role As a Senior Software Engineer, you build, run, and evolve the systems that power ... You work across our stack, from backend services to customer-facing applications, and you bring ...

Senior Software Engineer

Portland, OR ยท On-site

$103K - $116K/yr

Contribute across the full application stack, including front-end interfaces, back-end services ... software engineering experience * Experience building front-end applications with React, including ...

Senior Software Engineer

Portland, OR ยท On-site

$129K - $171K/yr

Contribute across the full application stack, including front-end interfaces, back-end services ... software engineering experience * Experience building front-end applications with React, including ...

Senior Software Engineer

OR ยท On-site +1

$122K - $161K/yr

While your focus is on the backend, you may step into frontend codebases (Angular/React) to unblock delivery and ensure a cohesive user experience. Your Area of Focus * Own and evolve platform APIs ...

Staff Software Engineer

OR ยท On-site +1

$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

Backend Compiler Engineer

OR ยท On-site +1

We are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance ...

Software Engineer 1

OR ยท On-site +1

About the Role We are seeking a talented and enthusiastic SDE1 Back-End Engineer to lead the ... Your Area of Focus * Design, develop, test, and deploy scalable and maintainable software ...

Senior Software Engineer, Storage Infrastructure

OR ยท On-site +1

$122K - $161K/yr

We're looking for a Senior Software Engineer to help evolve this platform. You'll work across the ... large-scale backend systems, and strengthens the team through engineering judgment and ...

Software Engineer, Mobile

OR ยท On-site +1

As the Software Engineer at Upstart, you will help design and build high-quality mobile ... You'll collaborate closely with product managers, designers, and backend engineers to deliver ...

Senior Software Engineer

OR ยท On-site +1

$129K - $172K/yr

... UI and backend services within your cohort's domain Mentor engineers within your cohort on ... software Bachelor's degree in Computer Science (or equivalent experience), along with a firm ...

Lead Software Engineer

OR ยท On-site +1

$157K - $208K/yr

... I and backend services within your cohort's domain Lead technical decisions and own domain ... relevant software engineering experience, with at least 2 years designing and implementing ...

Senior Software Engineer

Portland, OR ยท On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... distributed backend systems on Linux * Deep curiosity for all software and systems architecture ...

$111K - $150K/yr

Overview Senior Software Engineer (AI) is a hands-on role responsible for building intelligent ... Responsibilities * Design and develop backend services and APIs using Java (Spring Boot ...

Senior Software Engineer

OR ยท On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Platform & Infrastructure team, you will build and improve ... Build and improve backend systems that support DogByte and other internal products as VEG continues ...

Sr Software Engineer - Lending Platform

OR ยท On-site +1

$122K - $161K/yr

As a Senior Software Engineer, you'll design and deliver the core systems that process large ... Experience developing scalable backend services that process large volumes of data using modern ...

Showing results 41-60

Backend Software Engineer information

See Oregon salary details

$64K

$156.1K

$210.4K

How much do backend software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for backend software engineer in Oregon is $156,120.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,100.00 and $181,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a backend software engineer?

To thrive as a Backend Software Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of data structures, algorithms, and experience with database management, usually supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, cloud platforms (AWS, Azure), and frameworks like Spring or Django is highly valued, and relevant certifications can be advantageous. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills for this position. These skills and qualities are essential to build, maintain, and optimize robust, scalable server-side applications that meet user and business needs.

What are some typical challenges a backend software engineer faces when integrating new services into an existing system?

Backend Software Engineers often encounter challenges such as ensuring compatibility between new services and legacy systems, maintaining data integrity during migrations, and managing increased system complexity. Effective integration also requires thorough testing to prevent disruptions to existing functionalities and close collaboration with frontend engineers, DevOps, and QA teams. Proactively communicating across teams and adhering to clear documentation standards can help mitigate integration risks and ensure a smoother deployment process.

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

AspectBackend Software EngineerFrontend Software Engineer
Primary FocusServer-side development, databases, APIsClient-side development, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, SQL; server managementHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend teams, server infrastructure, cloud servicesDesign teams, user interface, web browsers
Common UsageBuilding and maintaining server logic and databasesCreating interactive and visually appealing web pages

While both roles involve web development, Backend Software Engineers focus on server-side logic and data management, whereas Frontend Software Engineers specialize in creating the visual and interactive aspects of websites. Both roles are essential in full-stack development and often collaborate closely.

Are backend software engineers still in demand?

Backend software engineers are currently in high demand due to the ongoing growth of web applications, cloud services, and digital infrastructure. Skills in programming languages like Java, Python, and experience with cloud platforms such as AWS or Azure increase employability in this field.

What is a backend software engineer?

A backend software engineer designs, develops, and maintains the server-side components of applications, focusing on databases, server logic, and APIs. They often work with programming languages like Java, Python, or Node.js and use tools such as databases and version control systems to ensure the functionality and performance of web services.

What's a typical backend software engineer salary?

The average salary for a backend software engineer varies by experience and location but generally ranges from $80,000 to $130,000 annually in many regions. Senior roles with specialized skills in languages like Java, Python, or cloud platforms can earn over $150,000. Factors such as company size, industry, and certifications also influence compensation.

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

The most popular types of Backend Software Engineer jobs in Oregon are:

Infographic showing various Backend Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $156,120 per year, or $75.1 per hour.

Software Engineer (US-Remote)

Gnostech LLC

OR โ€ข On-site, Remote

Full-time

Re-posted 7 days ago


Job description

  • About Us
  • What We Do
  • Our Experience
  • CONTACT
My Account
Careers >> Software Engineer (US-Remote)
Software Engineer (US-Remote)
Summary
Title: Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area
Description

A Software Engineer is needed to design, develop, and maintain modern software applications and services. The engineer will work within a cross-functional team to build scalable cloud-native applications, microservices, and AI-enabled systems supporting both internal and external products. The role involves collaborating with software development, cybersecurity, and test engineering teams to design, implement, document, and deploy high-quality software solutions.

Overview

Location

  • US-Remote or Marlton, NJ area

Job Title

  • Software Engineer

Salary

  • Commensurate with industry position, depending on experience

Shift

  • Typical: Monday through Friday 9am to 5pm

Travel

  • Less than 5%

Position Responsibilities

  • Design, develop, test, and deploy scalable applications, APIs, and microservices using modern software engineering practices.
  • Build and integrate AI-enabled capabilities into applications, including machine learning models, LLM integrations, and data-driven services.
  • Participate in architecture and design reviews to ensure solutions meet scalability, security, and performance requirements.
  • Develop cloud-native services and containerized applications deployed using Docker and Kubernetes.
  • Integrate AI models, data pipelines, and inference services into production systems.
  • Collaborate with cross-functional teams including DevOps, cybersecurity, QA, and product stakeholders.
  • Develop and maintain technical documentation including system architecture diagrams, API specifications, and AI model documentation.
  • Maintain code repositories using modern version control and CI/CD pipelines.
  • Apply secure coding practices and support DevSecOps workflows.
  • Utilize AI-assisted development tools (e.g., LLM coding assistants, code analysis tools) to enhance productivity and code quality.
  • Monitor and troubleshoot applications in distributed environments using logging, observability, and telemetry tools.

Minimum Security Clearance

  • Must be eligible and pass security screening to obtain DoD Top Secret

Required Qualifications and Skills

  • Strong proficiency in software design, development, and debugging.
  • Experience with modern programming languages such as Java, Python, or similar backend technologies.
  • Experience with Spring Boot, REST APIs, and microservices architectures.
  • Experience with AI/ML technologies, including machine learning frameworks (TensorFlow, PyTorch) or modern AI integration tools.
  • Experience integrating AI services, LLM APIs, or intelligent automation capabilities into applications.
  • Experience building containerized applications using Docker and Kubernetes.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with relational databases (MySQL, MariaDB, PostgreSQL).
  • Understanding of CI/CD pipelines, automated testing, and DevSecOps practices.
  • Familiarity with the AI/ML lifecycle including data preparation, model training, evaluation, deployment, and monitoring.
  • Ability to analyze problems, design solutions, and work collaboratively in a team environment.

Additional Desired Qualifications, Skills, Certifications

  • Experience working with LLM frameworks and AI SDKs (OpenAI, LangChain, HuggingFace, etc.).
  • Experience with vector databases or embeddings systems (Pinecone, Weaviate, Elasticsearch, etc.).
  • Experience implementing MLOps pipelines for model deployment and monitoring.
  • Experience with distributed systems, event streaming, or message queues (Kafka, RabbitMQ).
  • Familiarity with observability platforms (Prometheus, Grafana, ELK stack).
  • Experience with NoSQL databases (MongoDB, Cassandra).
  • Active or ability to obtain DoD Top Secret clearance.

Education and Training Required

  • Bachelor's degree (in Engineering, Computer Science, Math, or related field)

Minimum Years of Experience

  • 2+

===============================================================

Gnostech is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. For more information, please visit www.eeoc.govย 
If this position requires a government clearance, the applicants selected will be subject to a government security investigation and must meet eligibility requirements for accessing classified information.

Apply Now
ย 
Refer to a Friend
Headquarters650 Louis Drive, Suite 190
Warminster, PA 18974 Phone: (215) 443-8660 Fax: (267) 573-3308 West Coast Office2468 Historic Decatur Road, Suite 130
San Diego, CA 92106
Site MapAbout Us What We Do Our Experience Contact Us

2025 Gnostech | Privacy / Accessibility

  • About Us
  • What We Do
  • Our Experience
  • Careers
  • Contact