1

Software Engineer Travel Jobs in Michigan (NOW HIRING)

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

None Type of Travel: None * * * The Opportunity: CACI is seeking a highly motivated Software Engineer to join our team in Ypsilanti, MI. In this role, you will be a key member of an agile scrum team ...

Up to 10% Type of Travel: Continental US Anticipated Posting End: 12/31/2026 The Opportunity: Grow your software engineering career with meaningful impact as a Software Engineer working in the space ...

None Type of Travel: None * * * The Opportunity: CACI is seeking a highly motivated Software Engineer to join our team in Ypsilanti, MI. In this role, you will be a key member of an agile scrum team ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: We are seeking experienced software engineers, signals analysts, and physicists to join our team to ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: We are seeking experienced software engineers, signals analysts, and physicists to join our team to ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: We are seeking experienced software engineers, signals analysts, and physicists to join our team to ...

Software Engineer

Ypsilanti, MI · On-site

$103K - $217K/yr

Up to 10% Type of Travel: Continental US * * * The Opportunity: We are seeking aspiring engineers to join our team to support the development of algorithms and software related to synthetic aperture ...

Software Engineer

Ypsilanti, MI · On-site

$103K - $217K/yr

Up to 10% Type of Travel: Continental US * * * The Opportunity: We are seeking aspiring engineers to join our team to support the development of algorithms and software related to synthetic aperture ...

Software Engineer

Ypsilanti, MI · On-site

$60K - $121K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI's RST business unit is seeking aspiring software engineers, signals analysts, and ...

Software Engineer

Ypsilanti, MI · On-site

$60K - $121K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: None * * * The Opportunity: We are seeking aspiring Software Engineers to apply what they know to support U.S. defense and ...

Software Engineer

Ypsilanti, MI · On-site

$60K - $121K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI's RST business unit is seeking aspiring software engineers, signals analysts, and ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: None * * * The Opportunity: We are seeking aspiring Software Engineers to apply what they know to support U.S. defense and ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Up to 10% Type of Travel: Continental US Anticipated Posting End: 1/1/2030 The Opportunity: CACI ...

Software Engineer

Ypsilanti, MI · On-site

$60K - $121K/yr

None Type of Travel: None * * * The Opportunity: We are seeking aspiring Software Engineers excited to apply what they know to support U.S. defense and intelligence community partners. We are ...

Software Engineer

Ypsilanti, MI · On-site

$58K - $115K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI's RST business unit is seeking aspiring software engineers, signals analysts, and ...

Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI's RST business unit is seeking aspiring software engineers, signals analysts, and ...

Software Engineer

Ypsilanti, MI · On-site

$58K - $115K/yr

Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI's RST business unit is seeking aspiring software engineers, signals analysts, and ...

next page

Showing results 1-20

Software Engineer Travel information

What is a software engineer travel?

A Software Engineer Travel job typically involves developing and maintaining software solutions for the travel and tourism industry. This may include working on booking systems, travel management platforms, or airline reservation software. Engineers in this role need expertise in programming languages, APIs, and database management, along with an understanding of travel industry standards. Some positions may also require travel to collaborate with teams, clients, or partners.

What are the key skills and qualifications needed to thrive as a software engineer travel?

To excel as a Software Engineer in the travel industry, you need a strong background in computer science, software development, and experience with APIs and data integration related to travel systems. Familiarity with industry-standard tools such as Amadeus, Sabre, or Galileo global distribution systems (GDS), as well as relevant certifications in software development or cloud services, is highly beneficial. Excellent problem-solving skills, adaptability, and effective communication help distinguish professionals in this role, especially when collaborating across global teams or resolving client issues. These competencies are vital for building robust travel solutions, ensuring seamless system integrations, and providing an exceptional user experience in a dynamic industry.

What are some typical challenges faced by software engineers in the travel industry?

Software Engineers in the travel sector often deal with challenges such as integrating complex booking systems, managing real-time data, and ensuring high system reliability during peak travel seasons. They may need to work with legacy travel technology platforms while introducing new features or transitioning to modern architectures. Collaboration with product and operations teams around the globe is common, requiring flexibility in scheduling and communication. Overcoming these challenges helps build more innovative, user-friendly travel solutions and prepares engineers for advancement into technical leadership or specialized roles.

Do software engineers have to travel for work?

Software engineers may need to travel for work depending on the company, project requirements, or client interactions. Travel can range from occasional visits to on-site meetings to longer assignments, especially in roles involving client support, training, or collaboration with remote teams. Many software engineering roles are primarily remote or office-based, with travel being optional or infrequent.

Which software engineer travel job has the most travel?

Software engineers working in consulting, technical sales, or field engineering roles often have the most travel requirements, sometimes spending several weeks per month on-site with clients or at various locations. These positions typically involve visiting multiple sites, working with diverse teams, and may require skills in remote collaboration tools and adaptability.

What are the most commonly searched types of Software Engineer Travel jobs in Michigan?

The most popular types of Software Engineer Travel jobs in Michigan are:

What job categories do people searching Software Engineer Travel jobs in Michigan look for?

The top searched job categories for Software Engineer Travel jobs in Michigan are:

Infographic showing various Software Engineer Travel job openings in Michigan as of August 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 70% Full Time, 12% Part Time, 15% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

$86K - $181K/yr

Full-time

Medical, Retirement, PTO

Re-posted yesterday


Job description

Job Title: Software Engineer
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
* * *
The Opportunity:
CACI is seeking a highly motivated Software Engineer to join our team in Ypsilanti, MI. In this role, you will be a key member of an agile scrum team of software developers, system engineers, and image scientists to develop customer-specific solutions, internal tools, resolve critical issues, and more using Java, C++, JavaScript, and similar languages. Successful candidates will possess strong problem-solving skills along with a desire to learn more about CACI's technologies, all while working in an Agile development environment on a cutting-edge platform.
Our team is building a cloud-based, image generation and exploitation platform serving pixels to users with tight timelines. We utilize modern commercial technologies in conjunction with advanced image processing methods to efficiently produce superior products. Our platform is fully featured and continues to expand to meet the needs of our users.
Responsibilities:
  • Collaborate with program manager, engineers, and other stakeholders to define software requirements and specifications.
  • Design and implement efficient, flexible solutions that can scale for mission critical applications.
  • Work closely with DevOps team to deploy new features and maintain system stability.
  • Write robust test suites to ensure code correctness.
  • Apply software standards and processes to produce high quality, extensible, and maintainable software packages.
  • Debug, refactor and reimplement existing software codebases into new systems and on new platforms.
  • Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance.
  • Effectively collaborate across a diverse team of engineers, product owners, and scrum masters.

Qualifications:
Required:
  • US citizenship with the ability to obtain and maintain a TS/SCI security clearance.
  • Bachelor's degree or higher in Computer Science or closely related STEM field. Four additional years of experience may be substituted for a degree.
  • 5+ years of software engineering experience.
  • Proficiency in Java or C#
  • Ability to quickly learn and adopt new technologies and processes.
  • Must be willing to work on-site in Ypsilanti, MI.

Desired:
Strong backend software engineering skills with a history of successfully delivering features and maintaining projects. Experience with any or all the following paradigms/technologies:
  • Containerization - Docker, Kubernetes
  • ORM Frameworks - Hibernate
  • Dependency Injection Frameworks - Spring
  • Amazon Web Services - EC2, SWF, S3, ECS, etc.
  • Frontend experience with any of the following technologies:
  • Typescript/JavaScript
  • Web frameworks - React
  • Build tools - Webpack
  • Familiarity with continuous integration and continuous development pipelines.

What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$86,100 - $181,000
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.