1

Software Engineering Jobs in Remote, OR (NOW HIRING)

Lead Site Reliability Engineer

OR ยท Remote

$53.50 - $71/hr

... AI-assisted engineering practices. The Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern AI tools to enhance ...

Sr Lead Site Reliability Engineer

OR ยท Remote

$53.50 - $71/hr

... engineering practices. The Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern AI tools to enhance productivity ...

DevOps Developer

OR ยท On-site +1

... engineering, or software delivery automation. * Strong hands-on experience with CI/CD pipelines and automation. * Experience with Jenkins, Bitbucket, Gradle, Git, and related development tooling.

DevOps Developer

OR ยท Remote

... engineering, or software delivery automation. * Strong hands-on experience with CI/CD pipelines and automation. * Experience with Jenkins, Bitbucket, Gradle, Git, and related development tooling.

Controls Engineering Manager

Sutherlin, OR ยท On-site

$82K - $106K/yr

Oversees the integration of Configure Price Quote (CPQ) development, EEC (EPLAN Engineering Configuration), EPLAN (software), and shop floor operations, ensuring that Engineering Design Guidelines ...

Controls Engineering Manager

Sutherlin, OR ยท On-site

$136K - $186K/yr

Oversees the integration of Configure Price Quote (CPQ) development, EEC (EPLAN Engineering Configuration), EPLAN (software), and shop floor operations, ensuring that Engineering Design Guidelines ...

Controls Engineering Manager

Sutherlin, OR ยท On-site

$136K - $186K/yr

Oversees the integration of Configure Price Quote (CPQ) development, EEC (EPLAN Engineering Configuration), EPLAN (software), and shop floor operations, ensuring that Engineering Design Guidelines ...

Be Seen First

Senior Business Analyst

OR ยท Remote

$94K - $122K/yr

... assist developers with technical design * Understand integrated business systems configuration ... Sara Software Systems, LLC is a process-driven and quality-focused company and we are appraised at ...

New

Be Seen First

Senior Business Analyst

OR ยท Remote

$94K - $122K/yr

... assist developers with technical design * Understand integrated business systems configuration ... Sara Software Systems, LLC is a process-driven and quality-focused company and we are appraised at ...

New

Solutions Engineer

Roseburg, OR ยท Remote

$100K - $118K/yr

This role applies strong engineering practices to troubleshoot, debug, and optimize software programs across databases, applications, tools, networks, and integrated systems, ensuring reliable and ...

Solutions Engineer

Roseburg, OR ยท On-site +1

$100K - $118K/yr

This role applies strong engineering practices to troubleshoot, debug, and optimize software programs across databases, applications, tools, networks, and integrated systems, ensuring reliable and ...

Sr. Data Analytics Engineer

OR ยท On-site +1

$125K - $165K/yr

Your Impact Data Engineering & Architecture: * Lead data model design, semantic layer definition, and scalable ELT architecture. * Design and deliver advanced data models, automation workflows, and ...

Front End Developer (Remote)

OR ยท Remote

$97K - $113K/yr

Vengreso Inc. Front End Developer - This position focuses on developing the "client-side" of FlyMSG. The goal is to create user-friendly applications that meet the needs of both our company and our ...

Be Seen First

Post-secondary education in software engineering, computer science, or a related field, or equivalent practical experience. * Required: Experience configuring/developing PLM or Engineering Change ...

next page

Showing results 1-20

Software Engineering information

See Remote, OR salary details

$63.4K

$147.4K

$205.3K

How much do software engineering jobs pay per year?

As of Jul 16, 2026, the average yearly pay for software engineering in Remote, OR is $147,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,900.00 and $172,800.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand technologies, or working at large tech companies, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or executive-level roles.

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

To thrive as a Software Engineer, you need strong programming skills in languages such as Python, Java, or C++, along with a solid understanding of computer science fundamentals and a relevant degree. Familiarity with development tools like Git, cloud platforms, version control systems, and knowledge of software development methodologies are typically required. Problem-solving abilities, effective communication, and teamwork are valuable soft skills that help engineers collaborate and deliver high-quality solutions. These skills and qualities are essential to create efficient, maintainable software and to adapt to rapidly evolving technologies and project requirements.

What is the difference between Software Engineering vs Software Development?

AspectSoftware EngineeringSoftware Development
CredentialsBachelor's in Computer Science or related, certifications like CSWA or AWSBachelor's in Computer Science or related, coding bootcamps
Work EnvironmentDesigning, planning, and managing software projectsWriting, testing, and debugging code
Industry UsageUsed across tech, finance, healthcare, and more for complex systemsCommon in startups, small teams, and for app development

Software engineering involves designing and managing software projects, focusing on architecture and lifecycle. Software development primarily centers on coding and building applications. While both roles require similar educational backgrounds, software engineers often handle broader project planning, whereas developers focus on coding tasks.

What are some common challenges software engineers face when working on large-scale projects, and how can they be addressed?

Software engineers working on large-scale projects often encounter challenges such as managing codebase complexity, coordinating with distributed teams, and ensuring consistent coding standards. To address these issues, teams typically implement version control systems, conduct regular code reviews, and use agile methodologies to break tasks into manageable sprints. Effective communication tools and clear documentation also play a crucial role in keeping everyone aligned and minimizing misunderstandings.

What is the main job of a software engineer?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and best practices to create reliable and efficient software solutions. Strong problem-solving skills and knowledge of algorithms are essential in this role.

What is software engineering?

Software engineering is the discipline of designing, developing, testing, and maintaining software applications and systems. It involves applying engineering principles and systematic methods to ensure software is reliable, efficient, and meets user requirements. Software engineers work with programming languages, frameworks, and tools to solve problems and build solutions for various industries. The field encompasses many specializations, including front-end development, back-end development, DevOps, and more.

Is it true that AI will replace software engineers?

AI is increasingly used to automate certain coding tasks and improve software development efficiency, but it is unlikely to fully replace software engineers. Engineers will continue to be essential for designing, overseeing, and maintaining complex systems, as well as applying creativity and problem-solving skills that AI cannot replicate. Adaptation to new tools and continuous learning remain important in the field.

What jobs can a software engineer do?

A software engineer can work in roles such as application developer, systems engineer, embedded systems engineer, or DevOps engineer. They design, develop, test, and maintain software across various industries, often using programming languages like Java, Python, or C++, and may require knowledge of tools like Git and Agile methodologies.
What are the most commonly searched types of Software Engineering jobs in Remote, OR? The most popular types of Software Engineering jobs in Remote, OR are:
What cities near Remote, OR are hiring for Software Engineering jobs? Cities near Remote, OR with the most Software Engineering job openings:
Infographic showing various Software Engineering job openings in Remote, OR as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $147,378 per year, or $70.9 per hour.

Atlassian/JIRA Solutions Engineer

Dynamic Solutions Technology LLC

Myrtle Point, OR โ€ข Remote

$54 - $70.75/hr

Full-time

Re-posted 21 days ago


Job description

Dynamic Solutions Technology, LLC (DST) is seeking a full time Atlassian/JIRA Solutions Engineer to lead a migration from Atlassian Jira Data Center to Atlassian Jira Government Cloud for a Federal client. The candidate must be able to work independently and with a team. This position requires a broad mix of technical and business acumen coupled and excellent communication skills. This is a REMOTE position.

Duties and Responsibilities:

  • Assess the current Jira Data Center setup, including projects, workflows, custom fields, and user permissions.
  • Define the migration scope and identify critical tasks (e.g., data cleanup, user management).
  • Develop migration strategy and detailed timeline.
  • Set up corresponding projects and customize work item types in Jira Gov Cloud.
  • Choose and configure the appropriate migration tools or methods.
  • Conduct test migrations and validate results before production rollout.
  • Migrate projects, workflows, custom fields, and user permissions from Jira Data Center to Jira Gov Cloud.
  • Migrate Jira plugin data alongside project migrations.
  • Perform post-migration validation and obtain stakeholder sign-off.
  • Identify and manage migration risks and mitigation strategies.
  • Ensure workflows and permissions function properly in Jira Gov Cloud.
  • Collaborate with cross-functional teams and stakeholders.
  • Document migration process and lessons learned.
  • Define data mapping for unsupported or custom configurations.
  • Develop internal and user facing documentation outlining changes and guidance.

Education and Years of Experience:

  • Bachelor's degree in information technology, Computer Science, Software Engineering or related technical or functional discipline.

Required and Desired Skills/Certifications:

  • Strong understanding of Jira's architecture, schemes, configurations, and data structures.
  • Experience with data export, import, and validation process.
  • Familiar with tools or techniques for migrating data between platforms (e.g., Migration Assistant, CSV imports, API usage).
  • Experience migrating and supporting Jira plugins (e.g., Jira Workflow Toolbox, Email This Issue, Big Picture, eazyBI).
  • Ability to plan, organize, and manage a migration project from start to finish.
  • Scripting skills (e.g., Groovy, Python) for automating migration tasks or configurations.
  • Experience with API integrations.
  • Experience with Atlassian Access (SSO, SCIM provisioning, and user lifecycle management).
  • Familiarity with Atlassian Cloud limitations vs Data Center.
  • Experience setting up and administering Jira in Atlassian Government Cloud environments.
  • Understanding of Atlassian Data Center and Government Cloud licensing models and user access.
  • Proficiency in using and configuring Jira, including project setup, task management, and basic customization.
  • Familiarity with the Jira Cloud Migration Assistant.
  • Experience setting up and managing Jira Gov Cloud DVCS integrations with on-prem applications.
  • Understanding and knowledge of Jira Service Management (JSM).
  • Strong verbal and written communication skills and the ability to interact with business and technical personnel at all levels of an organization.
  • Strong observational skills, analytical, and results oriented.
  • Strong problem-solving skills, and a passion to learn.
  • Strong organizational skills.
  • Proficiency using Microsoft Office Suite.

Additional Requirements: Successful completion of a Public Trust background investigation and/or a Public Trust clearance.

Min Citizenship Status Required: Must be a U.S. Citizen

Physical Requirements: No Physical requirement needed for this position