2

Remote Walmart Software Developer Jobs in Alabama

Software Subcategory: SW Engineer Schedule: Part-Time Shift: Day Job Travel: No Minimum Clearance Required: Secret Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE ...

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

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

Senior Software Engineer

Montgomery, AL · Remote

$150K - $180K/yr

PRODUCT ENGINEERING - REMOTE Senior Software Engineer / Architect We're looking for a Senior Software Engineer / Architect to join our engineering organization as a senior individual contributor.

Senior Software Engineer

Birmingham, AL · On-site +1

$120K - $145K/yr

Senior Software Engineer Looking for an opportunity to make an impact at a fast growing, investor ... Open to temporary or permanent remote working arrangements if based in the Southeast * Occasional ...

next page

Showing results 1-20

Remote Walmart Software Developer information

What are the key skills and qualifications needed to thrive as a Remote Walmart Software Developer, and why are they important?

To thrive as a Remote Walmart Software Developer, you need strong programming skills (such as Java, Python, or JavaScript), a solid understanding of software engineering principles, and typically a degree in computer science or a related field. Familiarity with Walmart's tech stack, cloud platforms, version control systems (like Git), and Agile methodologies is essential, and certifications in cloud or relevant frameworks can be advantageous. Excellent problem-solving, self-motivation, and effective remote communication set top performers apart in this role. These skills ensure that developers can build scalable solutions, contribute effectively to distributed teams, and meet Walmart’s technical and business objectives.

What does a Remote Walmart Software Developer do?

A Remote Walmart Software Developer is responsible for designing, developing, and maintaining software applications that support Walmart's business operations, all while working from a remote location. They collaborate with cross-functional teams to create solutions that improve customer experience, optimize supply chain processes, and enhance internal systems. Their work may involve coding, testing, debugging, and deploying applications using various programming languages and frameworks. Remote developers use online tools to communicate with their teams and ensure project milestones are met efficiently. This role requires strong technical skills, problem-solving abilities, and the capacity to work independently.

How does a remote Walmart Software Developer typically collaborate with onsite teams to ensure project alignment and effective communication?

As a remote Walmart Software Developer, you will frequently collaborate with cross-functional teams using digital communication tools such as Slack, Microsoft Teams, and Jira. Regularly scheduled stand-up meetings, code reviews, and sprint planning sessions are held virtually to keep everyone aligned and address any blockers quickly. You may also participate in pair programming or walkthroughs via video calls to ensure code quality and share knowledge. Proactive communication and clear documentation are essential, as is adapting to time zone differences to maintain effective teamwork.

What is the difference between Remote Walmart Software Developer vs Remote Walmart Software Engineer?

AspectRemote Walmart Software DeveloperRemote Walmart Software Engineer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's or higher in CS, experience in software development
Work EnvironmentRemote, collaborative teams, Agile processesRemote, cross-functional teams, Agile methodologies
Employer & Industry UsageWalmart's tech division, retail technologyWalmart's tech division, retail technology
Common Search & ComparisonYesYes

Remote Walmart Software Developers and Remote Walmart Software Engineers both work in Walmart's technology division, often remotely, focusing on retail software solutions. Developers typically handle coding and implementation, while Engineers may oversee system architecture and design. Both roles require similar credentials and work environments, with the main difference being scope and responsibilities within the software development lifecycle.

What are the most commonly searched types of Walmart Software Developer jobs in Alabama? The most popular types of Walmart Software Developer jobs in Alabama are:
Infographic showing various Remote Walmart Software Developer job openings in Alabama as of June 2026, with employment types broken down into 83% Full Time, 7% Part Time, and 10% Contract. Highlights an 100% Remote job distribution.
Data Distribution Service Developer

Data Distribution Service Developer

SAIC

Huntsville, AL • On-site, Remote

Other

Posted 15 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 78 frontline employees who took The Breakroom Quiz

70th of 204 rated it services


Job description

Job ID: 2613347
Location: Huntsville, AL, US
Date Posted: 2026-06-04
Category: Software
Subcategory: SW Engineer
Schedule: Part-Time
Shift: Day Job
Travel: No
Minimum Clearance Required: Secret
Clearance Level Must Be Able to Obtain: None
Potential for Remote Work: ORA_ON_SITE
Description
We are seeking an experienced Data Distribution Service Developer (DDS Developer) to design, implement, and optimize distributed, real - time data communication solutions supporting mission - critical systems. The ideal candidate has hands - on expertise with OMG DDS standards and experience developing high - reliability software for aerospace, defense, robotics, or embedded environments. This role is onsite at Redstone Arsenal in Huntsville, AL.
Key Responsibilities
Design, develop, and maintain DDS-based publish/subscribe messaging interfaces and middleware components.
Architect distributed data exchange systems to meet stringent latency, throughput, and reliability requirements.
Implement DDS topics, QoS policies, and data models to support system interoperability.
Integrate DDS with C++, Rust, or other system-level languages in real-time or embedded environments.
Collaborate with systems engineers to interpret ICDs, data models, and system architecture artifacts.
Develop automated test frameworks for validating DDS messaging, failover behavior, and QoS configurations.
Troubleshoot distributed communication issues using tools such as RTI Admin Console, Wireshark, or proprietary vendor tools.
Support interoperability testing, integration events, system demos, and field testing.
Prepare technical documentation including interface definitions, design specs, and compliance matrices.
Qualifications
Education Requirements
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and nine (9) years' experience; Additional six (6) years' experience can be considered in lieu of degree (per contract vehicle).
Clearance Requirements
  • Must possess an active Secret security clearance; ship required.

Required Qualifications
Hands - on experience developing with DDS implementations such as RTI Connext, OpenDDS, eProsima FastDDS, or Cyclone DDS.
Strong proficiency in C++, Rust, or another systems programming language.
Solid understanding of networking fundamentals (UDP/TCP, multicast, QoS, serialization).
Experience working in real - time or embedded systems.
Familiarity with configuration management and DevSecOps tools (Git, CI/CD, automated testing).
Ability to interpret system architecture, ICDs, and message/data models.
Strong analytical and problem-solving skills.
Excellent communication and documentation abilities.
Ability to collaborate in multidisciplinary, agile teams.
Detail - oriented, disciplined, and mission - focused.
Preferred Qualifications
Experience developing software for aviation, autonomous systems, or defense platforms.
Knowledge of DoD cybersecurity requirements (RMF, STIGs) and secure coding practices.
Familiarity with modeling languages (IDL, XML, UML) and DDS data modeling.
Understanding of reliability mechanisms (heartbeats, liveliness, durability, failover).
Experience with Linux - based deployment environments.
SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see .

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom