1

Contract Expedia Software Engineer Jobs in Tucson, AZ

Onsite Tucson, AZ Employment type: Full Time w-2 or Contract. Depending on the type of employment ... Troubleshoot software and test equipment instrumentation Work in a multidiscipline engineering team ...

Onsite Tucson, AZ Employment type: Full Time w-2 or Contract. Depending on the type of employment ... software engineering tasks concurrently • Troubleshoot software and test equipment ...

Mid-Level Software Engineer

Tucson, AZ · On-site

$87K - $157K/yr

US citizenship is required per contract. * Bachelor's degree in Computer Science, Software Engineering, or related field and 4-8 years of prior relevant experience or Master's with 2-6 years of prior ...

US citizenship is required per contract. * Bachelor's degree in Computer Science, Software Engineering, or related field and 4-8 years of prior relevant experience or Master's with 2-6 years of prior ...

next page

Showing results 1-20

Contract Expedia Software Engineer information

See Tucson, AZ salary details

$60K

$139.5K

$194.3K

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

As of Aug 25, 2026, the average yearly pay for contract expedia software engineer in Tucson, AZ is $139,480.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $163,600.00 per year, depending on experience, location, and employer.

What is the difference between Contract Expedia Software Engineer vs Contract Software Developer?

AspectContract Expedia Software EngineerContract Software Developer
Required CredentialsBachelor's in CS or related field, relevant coding skillsBachelor's in CS or related field, relevant coding skills
Work EnvironmentTech company, collaborative teams, Agile methodologyVaried industries, project-based, Agile or Waterfall
Employer & Industry UsageExpedia, travel tech industryMultiple industries, tech companies, startups
Search & Comparison IntentYes, often compared for similar roles in travel techCommonly searched for general software development roles

The Contract Expedia Software Engineer and Contract Software Developer roles share similar educational backgrounds and work environments, especially in tech companies. However, Expedia-specific roles focus on travel technology solutions, while Software Developers may work across various industries. Understanding these differences helps candidates target the right opportunities based on industry focus and project scope.

Does Contract Expedia Software Engineer pay well?

Contract Expedia Software Engineers typically earn competitive hourly rates that reflect their skills and experience, often aligned with industry standards for software development contractors. Compensation can vary based on location, project scope, and contract duration, with some roles offering additional benefits such as flexible schedules or remote work options.

What is the salary of a contract Expedia software engineer?

The salary for a contract Expedia software engineer typically ranges from $50 to $80 per hour, depending on experience, location, and project scope. Contract roles often include benefits such as flexible schedules and remote work options, and may require proficiency in tools like Java, Python, or cloud platforms.

What are popular job titles related to Contract Expedia Software Engineer jobs in Tucson, AZ?

For Contract Expedia Software Engineer jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Contract Expedia Software Engineer jobs in Tucson, AZ look for?

The top searched job categories for Contract Expedia Software Engineer jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Contract Expedia Software Engineer jobs?

Cities near Tucson, AZ with the most Contract Expedia Software Engineer job openings:

Infographic showing various Contract Expedia Software Engineer job openings in Tucson, AZ as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $139,480 per year, or $67.1 per hour.

Software Engineer- Secret Clearance

Cross Resource Group

Tucson, AZ

$105.25 - $123.50/hr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 17 days ago


Job description

Title: Cleared Software Engineer - Test Equipment Software

We are hiring onsite Software Engineers to support mission-critical defense manufacturing and engineering test environments in Tucson, AZ. This role is focused on developing Windows-based software applications, libraries, and instrument drivers used to support advanced production lines, engineering labs, and test equipment systems.

This is a strong fit for a software engineer who enjoys hands-on technical work, hardware-connected software, troubleshooting, and building applications that support real engineering and production environments. Candidates should be comfortable working with C++, C#, Microsoft Visual Studio, Windows operating systems, and cross-functional engineering teams.

This posting includes both mid-level and senior/principal-level openings. Candidates will be considered for the level that best matches their experience.

Location: Tucson, AZ

Schedule: 1st shift, onsite

Contract Type: Renewable one-year contract with potential to extend multiple years or convert to permanent

Contract Classification: Non-exempt contract

Openings: 4 total

Citizenship: U.S. Citizen required

Clearance: Active Secret clearance

Pay Rate: Estimated $105.25 to $123.50/hour, based on experience and level fit

Benefits

Eligible CRG contract employees may have access to the following benefits after 30 days of employment:

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Weekly pay
  • Direct deposit
  • Referral bonus opportunities
  • Support from CRG recruiting and account management throughout the assignment
  • 401(k) eligibility after 12 months as a CRG employee

Arizona Sick Time

Arizona sick time accrues up to 40 hours per year, equal to 5 eight-hour days per year, based on a full-time schedule.

No per diem or relocation assistance is provided. Candidates must be able to work onsite in Tucson, AZ.

Responsibilities

  • Design, develop, integrate, and maintain object-oriented software applications using C++, C#, Microsoft Visual Studio, and Windows OS.
  • Build software applications, libraries, tools, and instrument drivers used in engineering and production test environments.
  • Troubleshoot software, instrumentation, and test equipment issues.
  • Support factory, lab, production, and engineering teams with software used to develop, test, and maintain complex defense products.
  • Develop and derive requirements for software products.
  • Work in a multi-discipline engineering environment with software, hardware, systems, test, and production teams.
  • Prioritize multiple software engineering tasks and support project deadlines.
  • For senior/principal-level candidates, provide technical leadership and mentor junior software engineers.

Qualifications

  • U.S. Citizenship required.
  • Active Secret clearance
  • Bachelor’s degree in STEM or equivalent technical experience.
  • C++ experience required.
  • C#, Microsoft Visual Studio, and Windows application development strongly preferred.
  • Experience with test equipment, instrumentation, instrument drivers, automated test, factory support, production support, or engineering lab software.
  • Ability to work onsite full time in Tucson, AZ.

Level Differences

Software Engineer II Fit

A Software Engineer II candidate should typically have:

  • 2+ years of professional software engineering experience, or an advanced STEM degree.
  • Hands-on experience with C++, C#, Visual Studio, or Windows-based software.
  • Ability to contribute as part of an engineering team with guidance from senior engineers.
  • Some exposure to test equipment, instrumentation, lab systems, production support, or hardware-connected software.

This candidate is qualified for the lower-level opening if they can code, troubleshoot, learn the test equipment environment, and work effectively with senior engineers.

Software Engineer IV / Principal Fit

A Software Engineer IV / Principal-level candidate should typically have:

  • 8+ years of professional software engineering experience, or 5+ years with an advanced STEM degree.
  • Strong C++, C#, Visual Studio, and Windows application development experience.
  • Direct experience supporting test equipment, instrument drivers, factory systems, engineering tools, production software, or hardware-connected applications.
  • Ability to work independently, solve complex technical problems, and mentor junior engineers.
  • Stronger requirements development, integration, troubleshooting, and cross-functional leadership experience.

This candidate is qualified for the higher-level opening if they can lead technical work, mentor others, own larger software problems, and support production/test equipment systems with limited handholding.