2

Remote Expedia Software Engineer Jobs in Madison, AL

None Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking a Software Developer for the STARS products branch. This position will be located in Huntsville, Alabama . You will support the ...

Degree in Earth Science, Atmospheric Science, Meteorology, Computer Science, Software Engineering, Information Systems, Remote Sensing or a related technical field from an ABET-accredited university ...

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Overview SOS International LLC is seeking a talented Software Developer to join the Office of the ... Working conditions are normal for an office environment, with possible remote work options. Working ...

SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance ... None Potential for Remote Work: ORA_ON_SITE Description Are you passionate about software and eager ...

Software Development Manager

Huntsville, AL · On-site +1

$121K - $160K/yr

This position offers the opportunity to mentor talented engineers, foster innovation, and deliver ... Experience managing remote or distributed teams in fast-paced, growth-oriented settings.

Data Engineer

Huntsville, AL · On-site +1

$77K - $176K/yr

Remote Work: No Job Number: R0246872 Location: Huntsville,AL,US Share job via: Share Data Engineer ... software for retrieving, parsing and processing structured and unstructured data * 3+ years of ...

AI Engineer

Huntsville, AL · On-site +1

$99K - $225K/yr

Remote Work: Hybrid Job Number: R0246920 Location: Huntsville,AL,US Share job via: Share AI ... You will implement AI features using established software engineering patterns, ensuring these ...

... with software developers and project support teams • Meeting with system users to understand common workflows and scope • Helping agencies to meet needs with out of the box solutions • ...

Remote, USA As a Modeling, Simulation, and GNC Engineer, you'll develop high-fidelity models ... Collaborate with aerodynamics, propulsion, software, systems engineering, and other cross ...

next page

Showing results 1-20

Remote Expedia Software Engineer information

See Madison, AL salary details

$56.9K

$132.2K

$184.1K

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

As of Aug 26, 2026, the average yearly pay for remote expedia software engineer in Madison, AL is $132,177.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $155,000.00 per year, depending on experience, location, and employer.

Does Expedia offer remote work?

Expedia offers remote work opportunities for certain software engineering roles, allowing employees to work from home or other remote locations. These positions often require familiarity with collaboration tools and remote communication skills. Availability of remote work may vary by role and team needs.

Does Expedia pay well?

Expedia Software Engineers typically receive competitive salaries that align with industry standards for tech roles, often supplemented with benefits such as bonuses and stock options. Compensation can vary based on experience, location, and skill set, with remote positions often offering salary ranges comparable to on-site roles in similar markets.

What are popular job titles related to Remote Expedia Software Engineer jobs in Madison, AL?

For Remote Expedia Software Engineer jobs in Madison, AL, the most frequently searched job titles are:

What job categories do people searching Remote Expedia Software Engineer jobs in Madison, AL look for?

The top searched job categories for Remote Expedia Software Engineer jobs in Madison, AL are:

What cities near Madison, AL are hiring for Remote Expedia Software Engineer jobs?

Cities near Madison, AL with the most Remote Expedia Software Engineer job openings:

Software Engineer

Huntsville, AL • On-site, Remote


SAIC
IT Services • 10K+ employees

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

79th of 225 rated it services

People enjoy working here

Good employer

Recommended by students


Full-time

Re-posted 24 days ago


Job description

Job ID: 2616100

Location: Huntsville, AL, US

Date Posted: 2026-08-25

Category: Software

Subcategory: SW Engineer

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 10% of the time

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: None

Potential for Remote Work: ORA_ON_SITE


Description

SAIC is seeking a Software Developer for the STARS products branch. 

This position will be located in Huntsville, Alabama

You will support the technical evolution of mission-critical warfighter training and planning tools. STARS FBM Planner is a Java based application that provides warfighters and sensor managers with the ability to rapidly plan, optimize, and deploy layered sensor search plans in operational timelines. Your software development will directly enhance the survivability and battlespace awareness of fielded assets, integrating high-fidelity intelligence data, complex physics-based models, and tactical hardware health into a streamlined operational tool.

Key Responsibilities:

  • Support the Software design for the FBM Planner suite, including the core man-in-the-loop graphical user interface, the Rapid Response Tool (RRT), and the Socrates parsing utility.
  • Support and maintain seamless interoperability with external intelligence and modeling frameworks, specifically the Threat Generation External (TGx) and the Threat Modeling Center (TMC) Threat Modeling & Simulation Suite (TMSS).
  • Support the implementation of heuristic algorithms for search plan optimization, deterministic statistical roll-ups for Probability of Acquisition (Pacq), and 4/3 Effective Earth Radius models for terrain masking (using DTED).
  • Ensure robust data ingestion and export pipelines for tactical log data from radars and tactical binary search plan files (SPT, OSP, Custom XML).
  • Support the software team in adopting DoD DevSecOps best practices, ensuring all code meets rigorous cybersecurity standards for deployment in operational military environments.
  • Contribute to a team of software engineers and radar systems analysts in translating complex physics and engineering models into scalable, performant software code.

Qualifications

Required Education: 

Bachelors and five (5) years or more experience; Masters and three (3) years or more experience; PhD and 0 years related experience.

Qualifications:

  • Preferred experience in full-lifecycle software engineering. 
  • Strong programming skills in modern languages utilized for modeling and UI (C++, Java, Python).
  • Experience with XML data structures and parsing utilities.

Clearance:

  • Must be a U.S. Citizen.
  • Must possess an Active DoD Secret clearance.



What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom