1

Platform Software Engineer Jobs in Portland, OR (NOW HIRING)

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi ... Cloud Platforms (Azure, AWS, GCP) • API Development • Model development and Training • ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

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 ...

Staff Software Engineer

Portland, OR · On-site +1

$150K - $185K/yr

The Company's cloud-based, software as a service ("SaaS") platform enables dealerships to manage ... NET as Developer. * Has experience developing web APIs * At least 7 years' experience working with ...

Staff Software Engineer

Portland, OR · On-site

$150K - $185K/yr

The Company's cloud-based, software as a service ("SaaS") platform enables dealerships to manage ... NET as Developer. * Has experience developing web APIs * At least 7 years' experience working with ...

Senior Principal Software Engineer

Beaverton, OR · On-site

$130K - $180K/yr

You will collaborate regularly with software and machine learning engineers in Reporting ... Hands-on experience with modern data platform technologies (e.g., Databricks, Snowflake, Kafka ...

Software Engineer, Sr

Newberg, OR

$128K - $169K/yr

Overview This position is responsible for a portion of a total engineering project related to ... Familiarity with UI application frameworks and/or cloud platforms. * Experience delivering software ...

Software Engineer 3

Hillsboro, OR · On-site

$62.50 - $84.25/hr

They are seeking a highly skilled Software Engineer with strong experience in multidisciplinary ... NET Framework on Windows and Linux platforms • Develop and optimize multithreaded and ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

FULL STACK SENIOR SOFTWARE ENGINEER Nike / Global Technology / Consumer Product & Innovation ... Platforms: Docker, AWS, Azure, Databricks * Services: Serverless Compute, Serverless Queuing ...

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 ... Familiarity with UI application frameworks and/or cloud platforms. * Experience delivering software ...

... software engineers, application development engineers, and senior product technology process ... NET Framework on Windows and Linux platforms * Develop and optimize multithreaded and ...

Software Engineer- NIKE, Inc. - Beaverton, OR. Design, configure, enhance, and support enterprise ... PLM) platforms for the retail, apparel, and footwear industries. Focus on PowerBuilder based ...

... software engineers, application development engineers, and senior product technology process ... NET Framework on Windows and Linux platforms * Develop and optimize multithreaded and ...

Software Engineer 3

Hillsboro, OR · On-site

$115K - $197K/yr

... software engineers, application development engineers, and senior product technology process ... NET Framework on Windows and Linux platforms * Develop and optimize multithreaded and ...

Showing results 21-40

Platform Software Engineer information

See Portland, OR salary details

$32

$65

$97

How much do platform software engineer jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for platform software engineer in Portland, OR is $65.78, according to ZipRecruiter salary data. Most workers in this role earn between $56.35 and $71.39 per hour, depending on experience, location, and employer.

What is a platform software engineer?

Platform software engineers are professionals who design, develop, and maintain the foundational software systems that support applications and services. They build and optimize the core infrastructure, frameworks, and tools that enable other engineers to create reliable and scalable products. Their work ensures that platforms are robust, efficient, and able to handle the needs of both developers and end users.

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

To thrive as a Platform Software Engineer, you need strong programming skills in languages like Java, C++, or Python, a solid understanding of computer science fundamentals, and experience with distributed systems. Familiarity with cloud platforms (such as AWS, Azure, or GCP), containerization tools like Docker and Kubernetes, and CI/CD pipelines is typically expected. Excellent problem-solving abilities, effective communication, and a collaborative mindset help engineers work efficiently on complex projects and within cross-functional teams. These skills ensure the development of robust, scalable platforms that support business needs and enable seamless product delivery.

How does a platform software engineer typically collaborate with other teams within an organization?

Platform Software Engineers work closely with a variety of teams, including product development, DevOps, and infrastructure, to build and maintain scalable and reliable foundational systems. They often coordinate with application engineers to ensure platform features meet the needs of end users and support efficient deployment. Regular communication and joint planning sessions are common, as platform changes can impact multiple products and services. This cross-functional collaboration ensures the platform evolves in a way that supports the organization's technical and business goals.
Infographic showing various Platform Software Engineer job openings in Portland, OR as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $136,817 per year, or $65.8 per hour.

Senior Software Engineer

Nike

Beaverton, OR • On-site

$127K - $168K/yr

Full-time

Re-posted 21 days ago


Nike rating

7.6

Company rating: 7.6 out of 10

Based on 274 frontline employees who took The Breakroom Quiz

7th of 104 rated fashion retailers


Job description

Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi-functional engineering teams that delivers solutions unlocking machine learning for Nike; analyze and profile data to uncover insights in support of scalable solutions, clean, prepare and verify the integrity of data for analysis and model creation; track model accuracy, performance, relevance, and reliability; apply a variety of machine learning and collaborative filtering methods to data sets; aid in building APIs and software libraries that support adoption of models in production; leverage prior experience, knowledge of industry trends, and personal creativity to develop new and innovative solutions which delight our customers in their mission to serve Athletes; stay ahead of with industry trends and recommend relevant technologies & products in the areas of Analytics, Machine Learning, Artificial Intelligence, and Data Science tools and other emerging technologies; embrace and embody Nike's core values (Maxims) in work and interactions with peers and stakeholders; communicate effectively, building trust and strong relationships across the company. 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 Software Engineering, Computer Engineering, and Computer Science and 2 years of experience in the job offered or in a engineering- related occupation.
Position requires:
• Distributed Systems
• CI/CD Pipelines
• Machine Learning Pipelines
• Cloud Platforms (Azure, AWS, GCP)
• API Development
• Model development and Training
• Databricks
• Apache Spark
• Deep Learning Frameworks (TensorFlow, PyTorch)
• Lakehouse architecture
• Large-Scale Data Preprocessing
• Programming (Python, SQL, C++)
• LLM Models (Generative AI, RAG)
• Data Governance
Apply at www.Nike.com/Careers (Job# R-84908)
#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