1

Software Engineer Software Engineer Jobs in Portland, OR

Software Engineer- Nike Inc.- Beaverton, OR. Apply big data technologies, develop, configure, and test programs, systems and solutions in order to meet defined digital product specifications and ...

Software Engineer, Sr

Newberg, OR

$128.60K - $169.60K/yr

Independently applies knowledge of software engineering principles to design, code, troubleshoot, and debug software applications. * Develops new and varied solutions to software problems within A ...

Software Engineer 3

Tualatin, OR · On-site

$60 - $80.50/hr

The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting, and debugging software programs. Your role is pivotal ...

Software Engineer, Sr

Newberg, OR · On-site

$128.60K - $169.60K/yr

Independently applies knowledge of software engineering principles to design, code, troubleshoot, and debug software applications. * Develops new and varied solutions to software problems within A ...

Build the Future of Intelligent Construction as a Software Engineer (AI Foundation)! Ready to revolutionize the construction industry by moving beyond basic automation to production-ready AI? As a ...

Principal Software Engineer

Beaverton, OR · On-site

$140.50K - $188.30K/yr

Principal Software Engineer - Nike Inc.- Beaverton, OR. Create and manage roadmaps with product and engineering leadership; Provide guidance on approaches to the implementation and realization of ...

Build the Future of Intelligent Construction as a Software Engineer (AI Foundation)! Ready to revolutionize the construction industry by moving beyond basic automation to production-ready AI? As a ...

Sr. Software Engineer

Portland, OR · Remote

$150K - $175K/yr

SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. Platform Architect to serve as technical lead responsible for day-to-day development, design, build, and ...

Senior Software Engineer

Beaverton, OR · On-site

$127.50K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Support Nike's new Legion Workforce Management global scheduling solution; partner with Product Management to understand requirements and ...

Senior Software Engineer

Wilsonville, OR · On-site

$126.70K - $167.10K/yr

Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customer expectations, on achieving high quality and on-time delivery.

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Portland, OR salary details

$67.3K

$156.4K

$217.9K

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

As of May 29, 2026, the average yearly pay for software engineer 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 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 development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

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

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

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

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What job categories do people searching Software Engineer Software Engineer jobs in Portland, OR look for? The top searched job categories for Software Engineer Software Engineer jobs in Portland, OR are:
What cities near Portland, OR are hiring for Software Engineer Software Engineer jobs? Cities near Portland, OR with the most Software Engineer Software Engineer job openings:
Software Engineer

Software Engineer

Nike

Beaverton, OR • On-site

Full-time

Posted 11 days ago


Nike rating

7.6

Company rating: 7.6 out of 10

Based on 268 frontline employees who took The Breakroom Quiz

7th of 102 rated fashion retailers


Job description

Software Engineer- Nike Inc.- Beaverton, OR. Apply big data technologies, develop, configure, and test programs, systems and solutions in order to meet defined digital product specifications and direction; design the backend architecture for data ingestion using tools like HBase, Spark Streaming/SQL, Elasticsearch on Amazon AWS for the system to capture data in real-time, batch updates with high read and write throughput; develop Terraform scripts as Infrastructure-As-A-Service using Amazon AWS Cloud services to deploy the backend infrastructure which includes Networks, Datastores, Compute Nodes, Code repos and Metric dashboards; assess a well-defined problem and lead the development of a technical solution that meets the needs of the business and aligns with architectural standards; manage small- to moderate-sized solutions; play a key role on larger teams, working within the parameters of two to three sprints; advise product owners on discrete technology-related business problems; formulate options, including assessing their relative merits and risks; work with product owners to determine the best solution; design and implement new features and fix defects in existing code base; write automated unit tests to validate code changes, write automated integration tests, and manually test changes in an integrated environment; and debug issues found during testing and troubleshoot issues in production environment. Telecommuting is available from anywhere in the U.S., except from AK, AL, AR, DE, HI, IA, ID, IN, KS, KY, LA, MT, ND, NE, NH, NM, NV, OH, OK, RI, SD, VT, WV, and WY.
Must have a Master's degree in Computer and Information Science, Engineering and 2 years of experience in the job offered or a engineering-related occupation.
Position requires:
• Powerbuilder
• Git/Github
• JavaScript
• ServiceNow
• JS Testing Framework such as Jest & Vitest
• Webpack/Vite
• Key AWS Infrastructure experience in Lambda, SNS, SQS, API Gateway
• Dynamo DB
• OpenSearch
• DataBricks
• Jenkins
• Automation Anywhere (BOT Tool)
• Shell Scripting
• Dynatrace
Apply at www.Nike.com/Careers (Job# R-82026)
#LI-DNI
We offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form.

What Nike employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom