1

Retail System Software Developer Jobs (NOW HIRING)

System Software Engineer - AI

Palo Alto, CA · On-site

$140K - $200K/yr

System Software Engineer - AI About us: We are a stealth‑mode startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center ...

System Software Engineer

San Jose, CA · On-site

$202K - $240K/yr

As a Software Engineer, you will be responsible for designing and development of the RDMA protocol ... Systems programming, Linux kernel, Linux Network Drivers, Linux Kernel Networking, Virtual ...

System Software Engineer

San Jose, CA

$202K - $240K/yr

As a Software Engineer, you will be responsible for designing and development of the RDMA protocol ... Systems programming, Linux kernel, Linux Network Drivers, Linux Kernel Networking, Virtual ...

The Software Developer's duties will include managing system performance, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports ...

Collaborate in the software engineering process with documentation, testing, and code review Essential Qualifications * 8+ years of experience in system software engineering and embedded platform

#System Software Engineer - Power

San Diego, CA · On-site

$183K - $217K/yr

Qualcomm's Systems Software Power team is seeking a Power Systems Software Engineer who is passionate about solving complex power challenges and developing innovative solutions to optimize power ...

Software Developer

Rome, NY · On-site

$80K - $130K/yr

As a member of the program team, the successful candidate will perform software system architecture, integration, design, implementation, and testing under the direction of a Principal Engineer or ...

... software development skills to join the Web Application Development team in continuing the delivery of the new Economic Services Re-Engineering projects and the Refugee Management System. Daily ...

... software development skills to join the Web Application Development team in continuing the delivery of the new Economic Services Re-Engineering projects and the Refugee Management System. Daily ...

... software development skills to join the Web Application Development team in continuing the delivery of the new Economic Services Re-Engineering projects and the Refugee Management System. Daily ...

Showing results 41-60

Retail System Software Developer information

See salary details

$40.5K

$117.1K

$185.5K

How much do retail system software developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for retail system software developer in the United States is $117,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $139,000.00 per year, depending on experience, location, and employer.

What is a retail system software developer?

Retail System Software Developers are professionals who design, build, and maintain software applications tailored for the retail industry. These systems often include point-of-sale (POS) solutions, inventory management, e-commerce integration, and customer relationship management tools. Developers in this field work closely with retailers to understand their operational needs and create software that improves efficiency, accuracy, and customer experience. They may also be responsible for troubleshooting issues, updating systems, and ensuring data security across retail platforms.

How does a retail system software developer typically collaborate with other departments within a retail organization?

Retail System Software Developers frequently work alongside cross-functional teams, including IT, sales, inventory management, and customer service departments. They often participate in meetings to gather requirements, troubleshoot system issues, and implement new features that align with business goals. Effective communication and the ability to translate technical concepts for non-technical stakeholders are crucial in this role. Collaboration ensures that retail systems are robust, user-friendly, and support the operational needs of the entire organization.

What are the key skills and qualifications needed to thrive as a retail system software developer, and why are they important?

To thrive as a Retail System Software Developer, you need strong programming skills (such as Java, C#, or Python), experience with retail software solutions, and typically a degree in computer science or a related field. Familiarity with point-of-sale (POS) systems, ERP software, database management, and relevant certifications like Microsoft Certified: Azure Developer Associate is often expected. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with stakeholders and resolving technical challenges. These competencies are essential for developing reliable retail systems that support efficient business operations and enhance customer experiences.

What is the difference between Retail System Software Developer vs Retail Business Analyst?

AspectRetail System Software DeveloperRetail Business Analyst
Required CredentialsBachelor's in Computer Science or related field, programming certificationsBachelor's in Business, Finance, or related field, data analysis certifications
Work EnvironmentDevelops and maintains retail software, collaborates with IT teamsAnalyzes retail processes, gathers requirements, works with business teams
Employer & Industry UsageRetail tech companies, large retail chainsRetail chains, consulting firms, e-commerce companies
Common Search & Comparison IntentUnderstanding technical roles in retail software developmentUnderstanding business analysis roles in retail

The Retail System Software Developer focuses on designing, coding, and maintaining retail software systems, ensuring technical functionality. In contrast, the Retail Business Analyst analyzes retail operations to improve processes and gather requirements for software solutions. Both roles are essential in retail technology but serve different functions within the industry.

What are popular job titles related to Retail System Software Developer jobs?

For Retail System Software Developer jobs, the most frequently searched job titles are:

Infographic showing various Retail System Software Developer job openings in the United States as of July 2026, with employment types broken down into 86% Full Time, 3% Part Time, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $117,074 per year, or $56.3 per hour.

System Software Engineer - AI

Palo Alto, CA • On-site

$140K - $200K/yr

Other

Retirement

Posted 23 days ago


Job description

System Software Engineer - AI

About us:

We are a stealth‑mode startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center clusters. We are backed by top‑tier VC firms and notable angel investors.

The company is led by experienced builders and operators who have founded companies, taken them to scale, and exited successfully. We work with a strong sense of unity and shared responsibility, and we expect trust, integrity, and respect in how we collaborate and make decisions. We hold ourselves accountable to one another and to the quality of the work we deliver.

We are looking for:

We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high‑level AI frameworks and low‑level system software. You will be responsible for designing and implementing the communication and execution primitives that allow large‑scale AI models to run efficiently across thousands of GPUs. We are looking for a "builder" who thrives in the early stages of a product’s lifecycle and is passionate about solving the "hard" systems problems of the generative AI era.

Key Responsibilities:

  • Collaborate across the stack to influence the design of our foundational technology, ensuring it meets the needs of next‑generation AI models.
  • Identify and resolve performance bottlenecks in distributed training and inference workloads through deep‑Dive analysis of the software‑hardware interface.
  • Conduct rigorous performance benchmarking and characterization on multi‑node clusters.

Required Skills and Qualifications:

  • Strong proficiency in C++ and Python, with a deep understanding of systems programming fundamentals (memory management, concurrency, OS internals).
  • Proficient in a Linux development environment.

Desired Skills:

  • Experience with GPU programming (CUDA) and performance optimization for parallel architectures.
  • Familiarity with distributed AI frameworks (PyTorch, JAX, or DeepSpeed) and/or inference engines (vLLM, SGLang, Dynamo/TRT‑LLM).
  • Hands‑on experience with large‑scale cluster orchestration and telemetry tools.

Education:

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.

Location:

This is a hybrid role based in Palo Alto or Charlottesville, VA.

Compensation:

Target base salary for this role is $140,000 - $200,000 per year + meaningful equity + benefits + 401k. Our salary ranges are determined by role, level, experience, and location.

We are an equal opportunity employer. We value a range of perspectives and experiences and make employment decisions based on merit and business needs. We do not discriminate on the basis of legally protected characteristics.

#J-18808-Ljbffr