1

Software License Jobs in Oregon (NOW HIRING)

Experience with modern licensing platforms (e.g., FlexNet). * Experience with modern numerical ... software that engineers and scientists rely on around the world. You'll take on meaningful ...

Principal Software Engineer

OR · On-site +1

$134K - $180K/yr

The team partners closely with stakeholders across risk, legal, compliance, security, and operations to create software solutions that support the bank's growth as a licensed financial institution.

Autonomy Software Engineer

OR · On-site +1

$130K - $175K/yr

About you You are a versatile software engineer with a passion for aviation, robotics, and ... Pilot license and flight experience is a plus. $130,000 - $175,000 a year The compensation range ...

Evaluate and choose appropriate software technologies. * Design and deploy critical infrastructure ... licensing being required by the Bureau of Industry and Security and/or the Directorate of Defense ...

Sr Attorney

Portland, OR · On-site

$155K - $213K/yr

... and software license agreements), power purchase agreements, real property transactions (including acquisitions and dispositions, leases, easements and licenses), build-transfer agreements ...

Sr Attorney

Portland, OR · On-site

$155 - $214/hr

... and software license agreements), power purchase agreements, real property transactions (including acquisitions and dispositions, leases, easements and licenses), build-transfer agreements ...

New

IT & Automations Manager

Redmond, OR · On-site

$90K - $100K/yr

Support procurement of IT equipment and software licenses. Ensure CMIT provides onboarding and offboarding technology support for employees in a timely manner. Hands-on support for basic day-to-day ...

Software Engineer III

$105K - $145K/yr

... software development and modern programming languages. • Proven experience with Scrum and ... licensure, certifications, geographic location, and peer compensation. The range has been created ...

New

Senior Commercial Counsel, Public Sector

OR · On-site +1

$139K - $189K/yr

Provide guidance on issues involving intellectual property rights, software licensing, data rights, cybersecurity obligations, export controls, privacy requirements, organizational conflicts of ...

ITAM Discovery Analyst

Beaverton, OR · On-site

$89K - $121K/yr

Familiarity with software licensing and license Use Rights (entitlements) * SCCM or Solarwinds or Casper Additional Information * W2 only * Accept out-of-state only if they are willing to relocate

Our network of over 30,000 licensed therapists has helped millions of people take ownership of ... As a Full Stack Software Engineer at BetterHelp, you'll join a diverse team of licensed clinicians ...

Software compliance - Ensure all software licenses are current and versions remain up to date * Broadcast equipment maintenance - Supervise preventive maintenance and troubleshooting of cameras ...

Showing results 21-40

Software License information

What is a software license?

Software licenses are legal agreements that define how a software program can be used, distributed, and modified. They set the terms and conditions under which end users or organizations may access and utilize the software. Types of software licenses include proprietary, open-source, freeware, and shareware, each with its own restrictions and permissions. Understanding the license associated with a piece of software is essential to ensure compliance and avoid legal issues.

What are the key skills and qualifications needed to thrive as a software license manager, and why are they important?

To excel as a Software License Manager, you need a solid understanding of software asset management, licensing models, and compliance regulations, often supported by a degree in information technology or a related field. Familiarity with tools like FlexNet Manager, ServiceNow, or Snow License Manager, as well as certifications such as Certified Software Asset Manager (CSAM), is highly valuable. Strong attention to detail, analytical thinking, and effective communication are essential soft skills for negotiating with vendors and ensuring organizational compliance. These skills are crucial for minimizing legal risks, optimizing software costs, and maintaining efficient IT operations.

What common challenges do professionals face when managing software licenses within an organization?

Professionals responsible for software license management often encounter challenges such as tracking and maintaining compliance with different licensing agreements, managing renewals and expirations, and ensuring that software usage aligns with purchased entitlements. Keeping up with frequent changes in licensing models—like subscription-based or user-based licensing—can also be complex. Effective communication with IT, legal, and procurement teams is essential to ensure organization-wide compliance and avoid costly penalties or disruptions.

What is the difference between Software License vs Software Developer?

AspectSoftware LicenseSoftware Developer
Required CredentialsLegal knowledge, understanding licensing agreementsProgramming skills, computer science degree
Work EnvironmentLegal, compliance, or licensing departmentsDevelopment teams, tech companies
Industry UsageSoftware companies, legal firmsTech industry, software firms

Software License involves understanding and managing legal rights for software use, while a Software Developer creates and maintains software applications. Both roles are essential in the software industry but focus on different aspects—legal compliance versus technical development.

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

The most popular types of Software License jobs in Oregon are:

What are popular job titles related to Software License jobs in Oregon?

For Software License jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Software License jobs in Oregon look for?

The top searched job categories for Software License jobs in Oregon are:

What cities in Oregon are hiring for Software License jobs?

Cities in Oregon with the most Software License job openings:

Infographic showing various Software License job openings in Oregon as of August 2026, with employment types broken down into 2% As Needed, 68% Full Time, 25% Part Time, and 5% Contract. Highlights an 87% Physical, 1% Hybrid, and 12% Remote job distribution.

Lead Software Engineer

Datacor

OR • On-site, Remote

Full-time

Re-posted 7 days ago


Key responsibilities

  • Provide technical leadership across core subsystems of the simulation platform, including guiding architectural decisions and ensuring codebase health.

  • Own the technical delivery of features from initial design through release, translating requirements into technical specifications.

  • Conduct code reviews, collaborate on testing strategies, and serve as an escalation point for advanced technical issues.


Job description

GoldSim, a Datacor company, is the world leader in dynamic simulation software for water resources, environmental systems, and complex engineering problems. Our customers use GoldSim to model some of the most challenging questions in engineering and science from managing critical water supplies to assessing the long-term safety of environmental systems. 

We are looking for a Lead Software Engineer who brings deep technical expertise, strong initiative, and a passion for building software that lasts. In this role you will help shape the next generation of our simulation platform and push the boundaries of what engineering simulation can do. 

The Role 

As a Lead Software Engineer, you will provide technical leadership across the core subsystems of our simulation platform. You will guide architectural decisions, champion modern engineering practices, lead the delivery of complex features, and safeguard the long-term health of the codebase. You will operate with significant autonomy and act as a trusted expert in your domain. 

What You'll Do 

Architecture & Modernization 

  • Shape the architecture of core platform subsystems, including UI frameworks, calculation engines, file systems, APIs, and licensing. 
  • Evaluate design options, weigh trade-offs, and ensure long-term performance, scalability, security, and maintainability. 
  • Drive consistency in design patterns and engineering standards across the codebase. 

Execution & Delivery 

  • Own the technical delivery of features from initial design through release. 
  • Translate business and product requirements into technical specifications. 
  • Lead investigations into complex bugs, performance issues, and cross-module interactions. 

Quality & Support 

  • Conduct code reviews and coach engineers on writing maintainable, scalable code. 
  • Partner with QA on test strategy and provide technical analysis during triage. 
  • Serve as an escalation point for the Support team on advanced technical issues. 

Collaboration & Knowledge Sharing 

  • Contribute technical input during roadmap planning and surface technical-debt concerns. 
  • Collaborate on QA automation efforts and CI/CD pipeline improvements. 
  • Document designs and share knowledge across the team. 
  • Partner with the founding engineer to document and scale institutional knowledge to enable future team growth 

What You'll Bring 

Required 

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience. 
  • 5+ years of experience in desktop software development. 
  • Proficiency in modern C++ (C++14 or later). 
  • Experience developing Windows applications with Visual Studio (2019 or later). 
  • Experience working in large, legacy codebases with established patterns. 
  • Strong debugging and critical-thinking skills for complex, multi-module systems. 
  • Ability to communicate technical concepts clearly to Product Managers, QA, Support, and engineering peers. 
  • Experience with AI-assitedassisted development tools (Claude Code, Cursor, Copilot) 

Preferred 

  • Familiarity with Microsoft Foundation Classes (MFC) for Windows UI development. 
  • Experience with large, multi-component build systems and automation. 
  • Experience with modern licensing platforms (e.g., FlexNet). 
  • Experience with modern numerical libraries. 
  • Understanding of Windows system administration and desktop deployment. 
  • Experience porting C/C++ code to modern C++ and 64-bit and other major modernization projects. 
  • Experience with object serialization and structured data formats (e.g., XML, JSON). 
  • Understanding of COM, including interfaces, IDL, COM DLLs, and registration. 
  • Experience with relational databases (e.g., ODBC). 
  • Interest in applying ML to simulation 

Why GoldSim 

Join a team where your work directly shapes software that engineers and scientists rely on around the world. You'll take on meaningful technical challenges, enjoy real autonomy, and help define the future of a product with a global reputation for excellence. We have offices across the US where you have the opportunity to come in as you would like including one in Seattle.