1

Software Development Software Engineer Jobs in Portland, OR

Embedded Software Engineer

OR

$139K - $183K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Software Development Engineer in Test

Lake Oswego, OR · On-site

$51.50 - $66.25/hr

Software Development Engineer in Test Ready to redefine the boundaries of software testing by building goal-oriented AI systems that think, reason, and act? Join Trimble Construction and lead the ...

Software Engineer, Sr

Newberg, OR

$128K - $169K/yr

Overview This position is responsible for a portion of a total engineering project related to ... Responsible for development and completion of all software documentation, working collaboratively ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

Overview This position is responsible for a portion of a total engineering project related to ... Responsible for development and completion of all software documentation, working collaboratively ...

Senior Cloud Engineer Description - This role is responsible for leading the technical design ... Drives Agentic AI transformation across the software development lifecycle by identifying ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...

Software Product Manager

Vancouver, WA · On-site

$105K - $161K/yr

Collaborates with stakeholders to guide feature development and prioritization. Translates user requirements into executable and workable feature items with the software engineering team. Acts as an ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...

Showing results 21-40

Software Development Software Engineer information

See Portland, OR salary details

$67.3K

$156.4K

$217.9K

How much do software development software engineer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for software development software engineer in Portland, OR is $156,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,300.00 and $183,500.00 per year, depending on experience, location, and employer.

What does a Software Development Software Engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

What is the difference between Software Development Software Engineer vs Software Developer?

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

How do Software Development Software Engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand skills like machine learning or cloud computing, and working at large tech companies or startups, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or leadership roles.

Can a software engineer be a software developer?

A software engineer and a software developer often have overlapping roles, and many professionals perform both functions. Typically, a software engineer applies engineering principles to design and build software systems, while a software developer focuses on writing and implementing code. The terms are sometimes used interchangeably depending on the company or project, but both roles require programming skills and knowledge of development tools.

Will AI replace developers in 2026?

As a software development engineer, AI is expected to augment coding and automate repetitive tasks, but it is unlikely to fully replace developers by 2026. Human skills such as problem-solving, creativity, and understanding user needs remain essential in software creation and maintenance. Developers will need to adapt by learning AI tools and focusing on complex, high-level tasks.

What engineer makes $500,000 a year?

Software engineers in senior or specialized roles at large technology companies or in high-demand sectors can earn $500,000 or more annually, often including base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills in areas like machine learning or cloud computing, and often involves working in competitive, high-paying environments.

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

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.
What job categories do people searching Software Development Software Engineer jobs in Portland, OR look for? The top searched job categories for Software Development Software Engineer jobs in Portland, OR are:
What cities near Portland, OR are hiring for Software Development Software Engineer jobs? Cities near Portland, OR with the most Software Development Software Engineer job openings:
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Verato Inc.

Portland, OR

$53 - $68.50/hr

Other

Posted 2 days ago


Job description

Description

This position is based in Merida, Yucatan, Mexico.  If you do not live in/around Merida, and are still interested in this position, relocation will be required within 60 days of accepting this position.  Verato will provide a relocation bonus of $42,500 MNX pesos to help with your move.


ABOUT VERATO

 
 

As digital transformation and AI progress at lightning speed, organizations find themselves data-rich and insights-poor. Digital transformation's promise to drive better experiences and business performance is falling short.  Data is often trapped in silos across disconnected systems of record, such as ERPs and EHRs, systems of engagement, such as CRMs, and systems of insight, such as cloud data platforms. These systems cannot integrate seamlessly without a single source of truth for identity, making it impossible to share and consume complete and trusted 360-degree views of people, organizations, and networks.  

Verato, the identity intelligence experts, powers exceptional experiences everywhere by solving the problem that drives everything else - knowing who is who. The Verato MDM Clouda, the next generation of MDM, delivers unprecedented identity intelligence by uniquely combining extraordinary identity resolution and enrichment with identity verification, AI-powered data governance, and advanced insights. Verato re-imagines MDM to be purpose-built and nimble to drive a complete and trusted 360-degree view of people, organizations, and networks across complex ecosystems with unmatched speed to value, enterprise-grade performance, and customer success.  More than 75% of the US population flows through Verato, powering a single source of truth for identity across the critical industries of healthcare, life sciences, financial services, public sector, and beyond. For more information, visit verato.com.

Core to Verato's strategy for sustained growth is our commitment to building a strong, people-first culture that attracts, develops, and retains top talent worldwide. Verato operates on the simple principle that a company must prioritize its employees first and foremost. In return, these employees will take care of the company's customers, and in turn, those customers will support the company's shareholders. Verato believes in empowering teams with the best tools and development opportunities available. Staff are given chances to expand their knowledge in areas like technology (e.g., big data, distributed/cloud computing, complex algorithms), healthcare, and organizational development. As Verato continues a path of high growth and significant impact, every team member gains an influential front-row seat as we execute our business strategy. Together, we can bring about a profound and positive transformation in healthcare as we know it today. 


VERATO VALUES

 
 

We are committed to continually raising the standard of excellence throughout the organization, from marketing to engineering to customer service. Our guiding principles are to Make a Difference, to be Trustworthy, and to be Customer Obsessed.

Verato employees have a precise focus on proactively protecting the privacy and security of all systems while always ensuring they are following documented policies and procedures.


ABOUT THE POSITION 


We are building a new Platform Assurance team and are looking for a Software Development Engineer in Test (SDET) to help establish and scale our quality engineering capabilities.


As one of the founding members of this new team, you will play a key role in shaping Verato's automation strategy, testing practices, and quality standards. You will work closely with Software Engineers and Product teams to develop and maintain automated testing solutions across APIs, web applications, and integration services, helping ensure the quality, reliability, and performance of our platform.


As Verato continues to expand the use of AI across the software development lifecycle, our Platform Assurance team is leveraging AI-powered tools to accelerate test creation, improve automation processes, and validate AI-driven product capabilities. You will also help ensure the quality of healthcare-focused solutions by validating complex workflows and working with HIPAA-compliant synthetic test data.


This role offers the opportunity to grow alongside a new and evolving team, with a defined career path, and future opportunities as the organization continues to expand.



KEY RESPONSIBILITIES 


  • Build and maintain automated test suites across API, UI, and integration layers using using modern automation frameworks (Playwright, Pytest, and similar tools).
  • Use Claude Code and Anthropic's API to accelerate test authoring 
  • Integrate tests into CI/CD pipelines via GitHub Actions for continuous test execution on every commit 
  • Build and operate the story-to-test pipeline: Jira acceptance criteria ? LLM-generated draft tests ? SDET review ? automated suite 
  • Generate synthetic PHI test data using LLM tooling  (following HIPAA compliant)
  • Validate AI-generated test cases for correctness, healthcare domain accuracy, and adequate edge case coverage 
  • Test Verato's AI features (Smart Steward, match explainability) 
  • Run risk-based test prioritization - understand which platform areas carry the most regression risk per release 
  • Triage failures, distinguish real regressions from flakiness, escalate with full root cause context 
  • Serve as the quality gate before releases promote from testing ? UAT ? production 


Requirements


Required 

  • 3+ years of experience in Software Quality Engineering, Test Automation, or SDET roles 
  • Strong software development skills in Python, Java, or JavaScript/TypeScript, with experience designing and maintaining automated testing frameworks.
  • Experience building and maintaining browser test suites 
  • API test experience with REST services (Postman, Pytest + requests, RestAssured, or similar)
  • CI/CD integration experience (GitHub Actions, Jenkins, or equivalent)
  • Ability to read and understand application code to design effective test strategies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Professional English proficiency to collaborate with US-based teams.

Preferred Qualifications

  • Experience using Claude Code or other AI coding assistants in day-to-day engineering work 
  • Exposure to LLM-based test generation tools or prompt engineering for test scenarios 
  • Browser testing frameworks: Playwright (preferred) or similar 
  • Familiarity with healthcare interoperability standards such as FHIR, HL7, or EHR integrations.
  • Experience with performance  testing tools (k6 preferred).
  • Exposure to cloud environments (AWS or GCP) and container technologies (Docker or Kubernetes)