1

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

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

Senior Software Engineer

Portland, OR · On-site

$90 - $120/hr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex ... Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and modern application architectures

Senior Software Engineer

Portland, OR · On-site

$100 - $130/hr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex ... Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and modern application architectures

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

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

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

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

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

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

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

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.

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.

Are platform software engineers in demand?

Platform software engineers are in high demand due to the growth of cloud computing, distributed systems, and infrastructure automation. Companies seek professionals skilled in programming, systems architecture, and tools like Linux, Docker, and Kubernetes to develop and maintain scalable platforms.

What does a platform software engineer do?

A platform software engineer designs, develops, and maintains the underlying systems and tools that support software applications and services. They work on operating systems, cloud infrastructure, and middleware, often using programming languages like C++, Java, or Python, and may focus on scalability, performance, and security. Their role ensures that the platform provides a reliable foundation for application development and deployment.

What is the salary of a platform software engineer?

The salary of a platform software engineer typically ranges from $90,000 to $150,000 annually, depending on experience, location, and company size. Senior roles or those with specialized skills in cloud platforms or distributed systems may earn higher compensation. Benefits often include stock options, bonuses, and professional development opportunities.
Infographic showing various Platform Software Engineer job openings in Portland, OR as of August 2026, with employment types broken down into 56% Full Time, 40% Part Time, and 4% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $136,817 per year, or $65.8 per hour.

$150 - $185/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Hybrid USA

The role requires a mix of days in CDK's Portland, OR office and can be worked remotely on the remaining days. Candidates must reside within commuting distance of this office.


About Us

CDK Global is a leading provider of cloud-based software to dealerships and Original Equipment Manufacturers ("OEMs") across automotive and related industries. The Company’s cloud-based, software as a service ("SaaS") platform enables dealerships to manage their end-to-end business operations including the acquisition, sale, financing, insuring, repair, and maintenance of vehicles. By automating and streamlining critical workflows, the integrated platform of modern solutions enables dealers to sell and service more vehicles by creating simple and convenient experiences for customers and improves their financial and operational performance.


Position Summary

CDK Global is a leading provider of cloud-based software to dealerships and Original Equipment Manufacturers ("OEMs") across automotive and related industries. The Company’s cloud-based, software as a service ("SaaS") platform enables dealerships to manage their end-to-end business operations including the acquisition, sale, financing, insuring, repair, and maintenance of vehicles. By automating and streamlining critical workflows, the integrated platform of modern solutions enables dealers to sell and service more vehicles by creating simple and convenient experiences for customers and improves their financial and operational performance.


Required Qualifications

  • Bachelor's degree in related field and 7+ years of experience OR 15 + years of experience in lieu of degree.

  • 8-12 years of experience working with Microsoft .NET as Developer.

  • Has experience developing web APIs.

  • At least 7 years’ experience working with modern JavaScript frameworks such as Angular or React.

  • Experience in design and implementation of transaction-oriented software in a Linux/C environment a plus.

  • Must be an expert in the C# programming language.

  • Expert level capabilities in Php a plus.

  • Must be an expert in Unix/Linux systems programming including I/O, networking, file systems and database access, and shell scripting.

  • In-depth knowledge of .NET infrastructure.

  • Expert level experience with SQL/Oracle databases.

  • Understanding of fundamental design principles for building a scalable web application.

  • Must have excellent software development hygiene ensuring the best possible performance, quality, and responsiveness of applications.

  • Passionate about Identifying bottlenecks and bugs, and devise solutions to mitigate and address the issues.

  • Capable of providing organized technical leadership to scrum-team (5-7 developers) sized groups while also doing technical work on the project.


Salary Range

$150,000 - $185,000


Benefits

  • Medical, dental, and vision benefits.

  • Paid Time Off (PTO).

  • 401K Matching Program.

  • Tuition Reimbursement.


Inclusion and Diversity

At CDK, we believe inclusion and diversity are essential in inspiring meaningful connections to our people, customers and communities. We are open, curious and encourage different views, so that everyone can be their best selves and make an impact.


Equal Opportunity Employer

CDK is an Equal Opportunity Employer committed to creating an inclusive workforce where everyone is valued. Qualified applicants will receive consideration for employment without regard to race, color, creed, ancestry, national origin, gender, sexual orientation, gender identity, gender expression, marital status, creed or religion, age, disability (including pregnancy), results of genetic testing, service in the military, veteran status or any other category protected by law.


Work Authorization

Applicants must be legally authorized to work in the United States without the need for current or future employment-based visa sponsorship. The employee must be able to perform the essential functions of the position satisfactorily and, if requested, reasonable accommodations will be made to enable employees with disabilities to perform the essential functions of their job, absent undue hardship.


Job Flexibility

CDK retains the right to change or assign other duties to this position as needed.

#J-18808-Ljbffr