1

Software Engineer Jobs in Norway, OR (NOW HIRING)

Strong software engineering skills with experience building integrations, APIs, automation, or backend systems * Experience working with AI systems, LLMs, AI agents, or agentic workflows * Experience ...

Data Engineer

OR · On-site

$35 - $40/hr

Data Engineer Location: Remote - PST time zone Duration: Contract - 17 months We are seeking a Data Engineer to join our Supply Chain Data & AI organization. The ideal candidate will have strong ...

Sr. Data Analytics Engineer

OR · On-site +1

$125K - $165K/yr

As a Senior Data Engineer, you will design and implement data analytics pipelines, develop high-quality data models, and enable automation that supports advanced analytics and AI use cases. You will ...

Bachelor's degree in Technology, Electrical Engineering, Electronics Engineering, Computer Science, Computer Systems, Software Engineering, or a related field. * Minimum 2 years of sales experience ...

Be Seen First

Senior Data Engineer (Azure/Databricks)

OR · Remote

$125K - $165K/yr

Overview Experis is seeking an experienced Senior Data Engineer to support a leading energy organization headquartered in Baltimore, MD. This role is responsible for designing, building, and ...

Be Seen First

Senior Data Engineer (Azure/Databricks)

OR · Remote

$125K - $165K/yr

Overview Experis is seeking an experienced Senior Data Engineer to support a leading energy organization headquartered in Baltimore, MD. This role is responsible for designing, building, and ...

Lead Site Reliability Engineer

OR · Remote

$53.50 - $71/hr

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

Sr Lead Site Reliability Engineer

OR · Remote

$53.50 - $71/hr

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, quality, and ...

Senior Lead IT Engineer, Flexera One

OR · On-site +1

$132K - $176K/yr

The Role The Senior Lead IT Engineer is a technical leadership role responsible for the design ... Collaborate with Software Asset Management (SAM), Security, and Compliance teams to ensure accurate ...

You ideally have a B.S. degree in Electrical Engineering, Computer Engineering, Software ... Engineering preferred * You have 3+ years of industry programming experience * You have experience ...

You ideally have a B.S. degree in Electrical Engineering, Computer Engineering, Software ... Engineering preferred * You have 3+ years of industry programming experience * You have experience ...

Senior Front End Engineer - Avaya Infinity Platform

OR · On-site +1

$114K - $158K/yr

About Avaya Avaya is an enterprise software leader that helps the world's largest organizations and ... As a Senior Front End Engineer, you'll own features end-to-end: from architecture and ...

JIRA Engineer

OR · On-site +1

$49.50 - $64.75/hr

Bachelor's degree in information technology, Computer Science, Software Engineering or related technical or functional discipline. Required and Desired Skills/Certifications: * Strong understanding ...

Showing results 21-40

Software Engineer information

See Norway, OR salary details

$59.5K

$138.3K

$192.7K

How much do software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software engineer in Norway, OR is $138,332.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,500.00 and $162,200.00 per year, depending on experience, location, and employer.

Are software engineers still in demand?

Software engineers are currently in high demand due to ongoing digital transformation across industries, with strong growth projected in areas like cloud computing, cybersecurity, and AI. Skills in programming languages such as Python, Java, and experience with agile development increase employability in this field.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

Are software engineers still in high demand?

Software engineers remain in high demand due to ongoing digital transformation across industries, with skills in programming languages, cloud computing, and cybersecurity highly sought after. The job market is expected to grow faster than average, with opportunities in various sectors including technology, finance, and healthcare.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, degrees, or self-study, and gaining practical experience. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

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, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What do software engineers do for a job?

Software engineers design, develop, test, and maintain software applications and systems. They use programming languages, tools, and frameworks to create solutions that meet user needs and technical requirements, often collaborating with teams and following project deadlines.
What cities near Norway, OR are hiring for Software Engineer jobs? Cities near Norway, OR with the most Software Engineer job openings:
Infographic showing various Software Engineer job openings in Norway, OR as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $138,332 per year, or $66.5 per hour.

Charm Security-Forward Deployed AI Engineer

Team8

OR • On-site, Remote

Full-time

Posted 15 days ago


Job description

Description
Charm Security is looking for a Forward Deployed AI Engineer to help the world's leading financial institutions deploy the next generation of AI agents for fraud, scams, and cybercrime prevention and resolution.
As a Forward Deployed AI Engineer, you will work directly alongside customers to understand how fraud teams operate, configure and tailor AI agents to their environment, solve complex operational challenges, and continuously improve deployments based on real-world usage.
You'll operate at the intersection of engineering, AI, customer success, and fraud operations. Every customer is different, and you'll be responsible for turning Charm's Agentic AI Workforce into a solution that feels purpose-built for each institution.
This role is ideal for someone who loves solving problems, enjoys working directly with customers, and wants to help shape how AI transforms fraud and scam prevention in financial institutions. You'll spend time on customer sites, becoming a trusted technological partner throughout their fraud AI transformation journey.
Key Responsibilities
  • Work directly with fraud investigators, analysts, contact center teams, and executives to understand workflows and operational challenges
  • Configure, customize, and optimize Charm's AI agents to match each customer's fraud operations, policies, and processes
  • Build integrations with customer systems, data sources, and enterprise applications
  • Rapidly prototype creative solutions for customer-specific requirements
  • Analyze production usage, identify opportunities for improvement, and continuously evolve customer deployments
  • Partner closely with Product and Engineering to translate customer needs into new capabilities
  • Act as a trusted technical advisor throughout the customer's AI fraud transformation journey
  • Travel regularly to customer sites across the United States for workshops, deployments, training, and executive sessions

Who You Are
  • You enjoy solving real-world problems where there isn't an obvious answer
  • You love working directly with customers and becoming deeply embedded in their business
  • You're highly technical but equally comfortable collaborating with frontline teams
  • You thrive in ambiguous environments where creativity matters as much as technical execution
  • You naturally think outside the box and enjoy building elegant solutions for unique customer challenges
  • You take ownership and are motivated by delivering measurable customer outcomes
  • Strong communicator who can work across technical and non-technical stakeholders
  • Thrive in fast-paced startup environments where speed and learning matter

Requirements
  • +4 years of experience in forward-deployed engineering, solution engineering, implementation engineering, or software engineering
  • Strong software engineering skills with experience building integrations, APIs, automation, or backend systems
  • Experience working with AI systems, LLMs, AI agents, or agentic workflows
  • Experience working directly with enterprise customers on technical deployments or complex implementations
  • Excellent communication skills with the ability to explain technical concepts to both technical and business audiences
  • Ability to travel throughout the United States and Canada (approximately 25-50%)

Advantages
  • Experience in fraud, financial crime, cybersecurity, fintech, banking, or financial services
  • Familiarity with the fraud and communication platforms' technology stack
  • Startup experience or experience in fast-moving, customer-facing technical roles
  • Degree in Computer Science, Engineering, or equivalent practical experience