1

Software Developer Contractor Jobs in Oregon (NOW HIRING)

$63.75 - $82/hr

Our agentic software development lifecycle accelerates execution, while experienced engineers embed ... It's a contractor opportunity designed for people who enjoy working across different products ...

EMPLOYER IS A CONTRACTOR FOR THE U.S. GOVERNMENT. THIS POSITION REQUIRES U.S. CITIZENSHIP. Role Description: Defense Unicorns is seeking a Mid to Senior Software Engineer to help drive our ...

Integrate software packaging into GitHub Actions CI/CD pipelines in alignment with IEC 62304 ... This position is being hired for a customer of Gruve. * Corp-to-Corp contractor arrangement Please ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

Independently applies knowledge of software engineering principles to design, code, troubleshoot ... VEVRAA Federal Contractor" A-dec is interested in qualified candidates authorized to work in the ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

Independently applies knowledge of software engineering principles to design, code, troubleshoot ... VEVRAA Federal Contractor" A-dec is interested in qualified candidates authorized to work in the ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

Independently applies knowledge of software engineering principles to design, code, troubleshoot ... VEVRAA Federal Contractor" A-dec is interested in qualified candidates authorized to work in the ...

Senior Software Engineer - Commercial Services

OR · On-site +1

$122K - $161K/yr

Experience working with remote and hybrid teams including overseas contractors. * Experience mentoring engineers and driving technical best practices * Experience with software development lifecycle ...

Senior Developer

Salem, OR · On-site

$54.75 - $72.25/hr

OIS seeks an experienced Senior Developer to support further development, enhancement, and ... Contractor's Key Person shall develop and deliver updates to eXPRS application, including software ...

Senior Developer

Salem, OR · On-site

$54.75 - $72.50/hr

OIS seeks an experienced Senior Developer to support further development, enhancement, and ... Contractor's Key Person shall develop and deliver updates to eXPRS application, including software ...

Software Engineer, Sr (Cloud/Mobile)

Newberg, OR · On-site

$140K - $175K/yr

As a Software Engineer, Sr. on our Azure and React Native team, you will lead aspects of the ... VEVRAA Federal Contractor" A-dec is interested in qualified candidates authorized to work in the ...

Ability to provide imaginative, thorough, and practical software and engineering solutions to a ... VEVRAA Federal Contractor" A-dec is interested in qualified candidates authorized to work in the ...

Senior Developer (J2EE)

Salem, OR · On-site

$60 - $65/hr

Our client seeks an experienced Senior Developer to support further development, enhancement, and ... Contractor's Key Person shall develop and deliver updates to eXPRS application, including software ...

Director, Software Engineering & Integration

OR · On-site +1

$252K/yr

Manage contractor and partner engineering performance What you'll need * Minimum 12 years in software engineering, with 6+ years in leadership roles * Experience scaling enterprise-grade digital ...

Java Developer

Beaverton, OR

$53 - $68.75/hr

... of Contractors are in Technical Positions. We are committed to and passionate about our Clients ... OR Software Engineer (Performance) with experience in Java development. Qualifications * 6 years ...

Showing results 21-40

Software Developer Contractor information

See Oregon salary details

$50.8K

$118.3K

$175.5K

How much do software developer contractor jobs pay per year?

As of Sep 15, 2026, the average yearly pay for software developer contractor in Oregon is $118,252.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,200.00 and $137,400.00 per year, depending on experience, location, and employer.

What is a software developer contractor?

Software Developer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications for clients or companies. Unlike full-time employees, contractors typically work under a contract for a specific period or for the duration of a project. They may work independently, through agencies, or as part of a consulting firm, and often have specialized skills to meet specific project needs. This arrangement offers flexibility for both the developer and the employer, allowing organizations to scale their technical resources as needed.

What are some common challenges software developer contractors face when integrating with existing teams?

Software developer contractors often join projects mid-stream and must quickly adapt to unfamiliar codebases, workflows, and team dynamics. A common challenge is building rapport with full-time staff and understanding company-specific coding standards or tools. Contractors are expected to be proactive in communicating, asking questions, and clarifying requirements to ensure smooth collaboration. Being flexible and open to feedback helps contractors deliver quality work while navigating these initial hurdles.

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

To excel as a Software Developer Contractor, you need strong programming abilities, problem-solving skills, and a solid understanding of software development methodologies, often backed by a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud platforms, and proficiency in languages such as Python, Java, or JavaScript are commonly required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer. Excellent communication, time management, and adaptability set top contractors apart, enabling them to quickly integrate with diverse teams and projects. These skills are essential for delivering high-quality, timely solutions in dynamic and varied client environments.

What is the difference between Software Developer Contractor vs Software Developer Employee?

AspectSoftware Developer ContractorSoftware Developer Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor, often with additional company-specific training
Work EnvironmentContract-based, often remote or on-site for short-term projectsFull-time, usually on-site or hybrid
Employer & Industry UsageCommon in tech firms, startups, consulting agenciesStandard in large corporations, tech companies, and organizations

Software Developer Contractors work on short-term projects, often remotely, with flexible arrangements, while Software Developer Employees are full-time staff with ongoing responsibilities and benefits. Both roles require similar skills and credentials but differ mainly in employment status and work setup.

What cities in Oregon are hiring for Software Developer Contractor jobs?

Cities in Oregon with the most Software Developer Contractor job openings:

Infographic showing various Software Developer Contractor job openings in Oregon as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $118,252 per year, or $56.9 per hour.

[Contractor] Data Architect

On-site, Remote

Cheesecake Labs
Software Development • 51 - 200 employees

$63.75 - $82/hr

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

Cheesecake Labs is an AI, data, and product engineering partner for established and scaling organizations navigating legacy systems, fragmented data, AI pressure, or limited engineering capacity.

Our services include AI Implementation, Application Modernization, Data & Analytics, Product Engineering, AI-Accelerated Delivery, and Embedded Engineering Teams. We deliver agentic workflows in 8-12 weeks and modernize applications in 5-10 months rather than 2 years. We also build trusted data foundations and digital products designed to scale. Our agentic software development lifecycle accelerates execution, while experienced engineers embed with client teams to provide technical depth, security, and clear ownership.

Member of Anthropic's Claude Partner Network; technology partners include Databricks, Snowflake, dbt, and AWS.

Across 13+ years, Cheesecake Labs has built 300+ products for clients including Eurasia Group, MoneyGram, the World Bank, Stellar, Wedgewood, PepsiCo, Merck, Sodexo, and Mercado Libre.


The story behind this role

At Cheesecake Labs, our data engineers don’t just move data from one place to another.

We’re usually brought in when companies are scaling their data operations, modernizing infrastructure, connecting fragmented systems, or preparing their platforms for AI-driven products and analytics.

Many of our client engagements start with strategic conversations and evolve quickly into active projects.

That’s why we maintain a network of strong contractor specialists we can engage quickly when the right projects come in.

This is not a traditional long-term internal role.

It’s a contractor opportunity designed for people who enjoy working across different products, clients, technologies, and business challenges in fast-moving environments.

We’re looking for a Data Engineer (Contractor) who combines strong data engineering fundamentals, systems thinking, and ownership across scalable modern data ecosystems.


Engagement details
  • Contractor / project-based engagement
  • Paid in USD/hour
  • Remote-first
  • Flexible allocation depending on project availability and fit
  • Opportunities may vary in duration, scope, and weekly commitment depending on client needs

Some opportunities may start immediately.
Others may become active as new projects enter our pipeline.


What this role actually looks like

This is not a “just build pipelines” type of role.

On a typical project, you might:

  • Build and evolve scalable modern data platforms, pipelines, and workflows
  • Work closely with team members to figure out what should actually be built
  • Implement end-to-end data architectures focused on scalability, analytics, and AI-readiness
  • Define and improve data modeling strategies, ingestion processes, transformations, and orchestration workflows
  • Collaborate with software engineers, AI engineers, product teams, and business stakeholders to align technical decisions with business goals
  • Work across cloud-native data platforms, relational and non-relational databases, and modern data stack tools
  • Participate in technical and strategic discussions with international clients and multidisciplinary teams

Some projects will focus heavily on infrastructure and pipelines.
Others will involve broader architecture, AI integration, analytics, and modernization initiatives.

Most are a mix of both.


What tends to work well here

We’ve seen that people who thrive in this type of engagement usually:

  • Have strong experience building scalable data architectures and modern data engineering solutions
  • Feel comfortable working with modern data stack technologies such as Snowflake, Databricks, dbt, or equivalent tools
  • Possess strong knowledge of data modeling, ETL/ELT workflows, orchestration, and distributed data systems
  • Feel comfortable navigating relational and non-relational databases, cloud-native data platforms, and enterprise-scale architectures
  • Adapt well to ambiguity, evolving business requirements, and fast-changing technical contexts
  • Feel totally confident working in English with international clients and teams (calls, discussions, async) — at least advanced level
  • Already use AI as part of their day-to-day workflow — whether for automation, query generation, documentation, workflow acceleration, or operational support

Experience with Spark, Kafka, Delta Lake, AI integration initiatives, or distributed data systems is a strong plus.


This probably won’t be your thing if

Just to be transparent:

  • You’re looking for a highly stable long-term internal role with fixed scope and predictable allocation
  • You prefer highly structured environments with rigid processes and very defined requirements
  • You’re uncomfortable navigating ambiguity or evolving technical and business contexts
  • You’d rather avoid collaboration with engineering, product, or business stakeholders
  • You dislike context-switching between technologies, projects, and data challenges

There’s nothing wrong with any of that — it’s just not how these engagements usually operate.


One last thing

To participate in this selection process, you must:

  • Have a valid business registration in your country (CNPJ, VAT, EIN, or equivalent)
  • Have a bank account eligible to receive USD payments
  • Be able to issue invoices accordingly

These requirements are necessary for contractor engagement and payment processing.


Not sure if you check every box?

That’s okay.

We know that many great people — especially from underrepresented groups — hesitate to apply unless they meet 100% of the requirements.

If this opportunity sounds interesting, we’d still love to hear from you.

IMPORTANT TIP -> The communication during the selection process is done by email. We suggest that you keep an eye on your email inboxes and set the permission to receive messages from @cheesecakelabs.hire.trakstar.com so our messages will not be directed to the spam box ;)


The collected personal data will be used only to manage and control candidate resumes in order to assess the necessary requirements such as the contact information, and also to conduct this selection process.

The collected data will not be shared with others (“third parties”) without your authorization, and their use will be restricted to Cheesecake Labs internal staff, and also to the service providers that process your data for the selection process. At any time, you can contact us and we will remove your data from our data collection system. In order to do that, just simply send an email to careers@cheesecakelabs.com.

 Employment Type: CONTRACTOR