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

Software Engineer

Ypsilanti, MI · On-site

$82K - $172K/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

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 Job Location: Wixom, MI (Onsite) Job Type: Contract Very Important: * W2 Only ... Willingness to travel to customer sites when required Preferred: * SCADA (Ignition) experience

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling ... Some travel may be required depending on project needs. * Competitive salary and benefits package ...

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling ... Some travel may be required depending on project needs. * Competitive salary and benefits package ...

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: 8/31/2026 The Opportunity: CACI ...

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering ... Travel Requirements * Approximately 5 %. * Must be willing and available to travel to such ...

The Software Engineer I is an entry-level engineer who works with a team of Software Engineers to ... Up to 40% domestic and international travel. * Experience with integrated development environment(s ...

New

Software Engineer III

Novi, MI · On-site

$54 - $72.75/hr

Collaborates with other Software Engineers on moderately complex aspects of projects. Work is ... Very minimal travel The above is not intended to be an all-inclusive list of the duties and ...

Software Engineer III

Novi, MI · On-site

$54 - $72.75/hr

Collaborates with other Software Engineers on moderately complex aspects of projects. Work is ... Very minimal travel The above is not intended to be an all-inclusive list of the duties and ...

Dematic is seeking a Software Engineer to support the development of their 3D configuration ... Travel up to 10% of the time. Preferred : • Experience developing configuration platforms or ...

Able to travel to customer sites as needed * Function in a team to meet customer needs and tight deadlines within budget * The Senior Software Engineer may serve as a project lead by overseeing the ...

CET Software Engineer

Grand Rapids, MI · On-site

$102K - $128K/yr

We are seeking a Software Engineer to support the development of our 3D configuration platform used ... Travel up to 10% of the time. Preferred Qualifications * Experience developing configuration ...

We are seeking a Software Engineer to support the development of our 3D configuration platform used ... Travel up to 10% of the time. Preferred Qualifications * Experience developing configuration ...

next page

Showing results 1-20

Software Engineer Travel information

What engineers make $300,000 a year?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with high growth potential.

What is a Software Engineer Travel job?

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

What are the key skills and qualifications needed to thrive in the Software Engineer Travel position, and why are they important?

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 engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or cloud computing, can earn $500,000 or more annually. High compensation often includes base salary, bonuses, and stock options, and typically requires extensive experience, advanced skills, and sometimes leadership roles.

What does a 75% travel job look like?

A Software Engineer with a 75% travel requirement spends most of their work time on-site at client locations or project sites, often traveling multiple times a week or month. This role typically involves flexibility, strong communication skills, and the ability to work independently while managing remote collaboration tools. Such positions may require adaptability to different environments and time zones.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with seniority, specialized skills, or working in high-paying industries like finance or tech. Achieving this salary often requires extensive experience, advanced knowledge of programming languages, and sometimes working in roles that include management or technical leadership.
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 July 2026, with employment types broken down into 92% Full Time, 5% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.
Software Engineer

$86K - $181K/yr

Full-time

Medical, Retirement, PTO

Posted 23 days ago


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.
About our work:
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 relevant experience.
  • 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:
  • Java, SQL
  • C++
  • 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.