1

Temporary Software Engineer Travel Jobs (NOW HIRING)

Software Engineer

Santa Clara, CA · On-site

$226.14K - $227.14K/yr

Job ID: 25-11020 Software Engineer - SWE2501 Intelliswift Software, Inc. is seeking a qualified ... Position requires 50% of national travel. Rate of pay • $226,138 to $227,138 per year How to ...

Software Engineer

Newark, CA · On-site

$181.27K - $190K/yr

... Software Engineer based in Newark, CA. Job duties - Design, develop and implement customized ... Position requires 50% of national travel. Rate of pay • $181,272 to $190,000 per year Send your ...

... travel? Yes Will this position required night, weekend, and after hour work? No Will this positon ... No Number of Vacancies 1 Desired Start Date Position End Date (if temporary) Open Date 11/13/2025 ...

next page

Showing results 1-20

Temporary Software Engineer Travel information

See salary details

$63.5K

$147.5K

$205.5K

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

As of May 29, 2026, the average yearly pay for temporary software engineer travel in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Temporary Software Engineer (Travel), and why are they important?

To thrive as a Temporary Software Engineer (Travel), you need strong programming skills, experience with software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems (like Git), cloud platforms, and relevant programming languages is expected, along with knowledge of agile project management tools. Excellent communication, adaptability, and the ability to quickly integrate into new teams are crucial soft skills for this role. These skills and qualities are essential to efficiently contribute to diverse projects, meet client expectations, and ensure smooth collaboration in changing work environments.

What are some unique challenges faced by Temporary Software Engineers working on travel-related projects?

Temporary Software Engineers in the travel industry often face the challenge of quickly adapting to complex platforms and rapidly evolving requirements, especially when integrating with third-party booking systems and APIs. Additionally, they must ensure robust performance and security, given the high volume of sensitive customer data and real-time transactions. Collaboration is essential, as these engineers typically work closely with cross-functional teams—including product managers, designers, and other developers—to deliver features within tight deadlines. Despite the short-term nature of the role, there's a strong emphasis on delivering high-quality, maintainable code that fits seamlessly into existing systems.

What is a Temporary Software Engineer Travel position?

A Temporary Software Engineer Travel position is a short-term engineering role that often requires traveling to different locations for project-based work. These positions typically involve working on specific assignments, such as software development, testing, or implementation, at various client sites or company branches. Temporary software engineers may be hired through staffing agencies or directly by companies needing extra support for a limited time. The travel component means that the engineer must be flexible and willing to relocate or commute as needed for the duration of the contract. This role offers exposure to different work environments and technologies, making it a good fit for those seeking diverse experiences.

What is the difference between Temporary Software Engineer Travel vs Permanent Software Engineer?

AspectTemporary Software Engineer TravelPermanent Software Engineer
CredentialsTypically requires a bachelor's degree in computer science or related field, with relevant coding skillsSame as temporary, often with additional certifications or experience
Work EnvironmentProject-based, often on-site at client locations, with travel involvedOffice-based or remote, with long-term employment at one company
Employer & Industry UsageUsed by staffing agencies and consulting firms for client projectsEmployed directly by a company for ongoing roles
Search & Comparison IntentOften searched by those seeking short-term travel opportunities in software engineeringTypically searched by those looking for stable, long-term employment

Temporary Software Engineer Travel roles are project-based, involve travel, and are often filled through staffing agencies. Permanent Software Engineer positions offer stability and long-term employment. The main difference lies in duration, travel requirements, and employment type.

More about Temporary Software Engineer Travel jobs
What cities are hiring for Temporary Software Engineer Travel jobs? Cities with the most Temporary Software Engineer Travel job openings:
What are the most commonly searched types of Software Engineer Travel jobs? The most popular types of Software Engineer Travel jobs are:
What states have the most Temporary Software Engineer Travel jobs? States with the most job openings for Temporary Software Engineer Travel jobs include:
What job categories do people searching Temporary Software Engineer Travel jobs look for? The top searched job categories for Temporary Software Engineer Travel jobs are:
Infographic showing various Temporary Software Engineer Travel job openings in the United States as of May 2026, with employment types broken down into 4% Locum Tenens, 1% As Needed, 33% Full Time, 50% Part Time, 6% Temporary, and 6% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer Junior

Software Engineer Junior

Diaconia LLC

Warner Robins, GA • On-site

$60K - $70K/yr

Other

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


Job description

Description

Job Title: Systems & Software Engineer


Job Summary

The Systems & Software Engineer provides critical engineering support for the design, development, integration, testing, evaluation, and sustainment of software and systems supporting U.S. Air Force (AF) and joint service weapon systems. This role requires a strong foundation in systems engineering, software engineering, and software assurance, combined with knowledge of aeronautics, avionics, and airworthiness certification.

The ideal candidate will support the full system lifecycle-from requirements analysis and acquisition planning through deployment and sustainment-while ensuring mission readiness, system safety, regulatory compliance, and long-term sustainability of advanced aerospace and ground-based systems.


Key ResponsibilitiesSystems & Software Engineering
  • Support the design, development, testing, evaluation, implementation, maintenance, and administration of complex software and system solutions.
  • Translate user needs and operational requirements into detailed system, subsystem, and software requirements.
  • Provide technical support for systems acquisition, requirements analysis and allocation, system architecture, and hardware/software integration.
  • Analyze system and software deficiencies, recommend corrective actions, and support implementation of solutions.
  • Apply knowledge of software and systems engineering principles across the full development lifecycle.
  • Support technical reviews and program milestones, including SRR, PDR, CDR, and PMRs.
Software Assurance & Quality
  • Apply expertise in software assurance practices, tools, and methodologies to ensure system integrity and compliance.
  • Utilize tools such as:
    • Source code analyzers
    • Binary analyzers
    • Architecture and design analysis tools
    • Origin and weakness analyzers
  • Ensure compliance with applicable DoD, Air Force, and industry software assurance standards.
Systems Integration & Avionics
  • Apply knowledge of aeronautical systems, avionics, and operational flight programs for airborne and ground systems.
  • Support integration and performance of mission-critical avionics and software systems.
  • Contribute to system-level design, interoperability, and verification activities.
Airworthiness & System Safety
  • Apply MIL-HDBK-516C Airworthiness Certification Criteria and AFPD 62-6 to aircraft systems.
  • Support system safety engineering activities, including hazard analysis and mishap risk assessments.
  • Assist in managing Operational Safety, Suitability, and Effectiveness (OSS&E) and system integrity programs (e.g., MECSIP).
  • Maintain Critical Safety Item (CSI) tracking and support airworthiness certification processes.
Acquisition & Program Support
  • Support development of acquisition strategies, Request for Proposals (RFPs), and key program documentation such as:
    • System Engineering Plan (SEP)
    • Test and Evaluation Master Plan (TEMP)
    • Software Development Plan (SDP)
  • Perform technical evaluations, trade studies, and cost estimation analyses to support design reviews and milestone decisions.
  • Provide engineering support during contractor source selections.
  • Evaluate Integrated Master Plans/Schedules (IMP/IMS) and support program execution.
Documentation & Technical Analysis
  • Develop, review, and maintain technical documentation, including:
    • System specifications
    • Interface Control Documents (ICDs)
    • Security classification guides
  • Prepare technical reports, staff packages, and executive briefings to support leadership decision-making.
  • Analyze and evaluate contractor deliverables, including ECPs, CCPs, and regulatory bulletins.
Process & Lifecycle Management
  • Implement and adhere to Life Cycle Systems Engineering (LCSE) and OSS&E processes.
  • Support configuration management, risk management, and data management activities.
  • Participate in process improvement initiatives, including value stream mapping and continuous improvement efforts.
Collaboration & Communication
  • Participate in cross-functional engineering teams, technical reviews, and working groups.
  • Collaborate with government, contractor, and stakeholder teams to ensure mission success.
  • Communicate complex technical concepts clearly through written and verbal means.

Requirements

Minimum Qualifications:

  • BA/BS degree in an ABET-accredited engineering discipline (http://www.abet.org).
  • Four (4) years of experience in the respective technical/professional discipline being performed
  • OR, eight (8) years of directly related experience with proper certifications as described in the.
  • U.S. Citizenship required; Ability to obtain and maintain a Secret DOD security clearance.
  • Demonstrated knowledge of aeronautics and avionics engineering, including experience supporting avionics subsystem definition, development, integration, and verification.
  • Proven ability to apply DoD, U.S. Air Force (AF), and industry-standard engineering and scientific principles, processes, and procedures to enhance the performance, reliability, and sustainability of current and future Air Force and joint-service weapon systems.
  • Experience in aeronautical engineering, aerospace engineering, or a closely related discipline.
  • Familiarity with aerospace regulations, safety standards, and airworthiness certification processes
  • Strong analytical, critical thinking, and problem-solving skills.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively in team environments.
  • Ability to work independently, manage multiple priorities, and deliver results in a dynamic environment.

Preferred Qualifications:

  • Bachelor's degree in Software Engineering, Computer Science, Systems Engineering, or a related technical field (advanced degree preferred).
  • Demonstrated hands-on experience in software engineering practices, system integration, and software assurance.
  • Experience working in cross-functional engineering teams, supporting complex system development and integration efforts.