Who gets hired, and why
Java backend and full-stack
.NET
GenAI
JavaScript and Node
Generalist software
Platform
Go
Test
Also present
Java backend and full-stack engineers. Store software tracks fuel, stock, prices, loyalty and payments across thousands of sites. Java engineers build it, mostly at PDI Technologies and the retail-analytics company CommerceIQ, in Spring Boot with Kafka and Hibernate, and most roles are full-stack with React, Angular or Vue. Java is the most common opening, a little above its usual weight.
.NET engineers. Much of the software that runs fuel stations and convenience stores, and the counters and cash machines, was built on the Microsoft stack. .NET engineers build and extend it in C# with ASP.NET MVC, Angular and SQL Server, almost all at PDI Technologies. They are well above their usual weight, and they are hired with experience.
GenAI engineers. Retailers want help deciding prices, ranges and promotions, and brands want to sell better on online marketplaces. GenAI engineers build those assistants and agents, at CommerceIQ, the pricing and merchandising AI company Impact Analytics, and the store-software and checkout makers, in Python with LangChain, AutoGen and vector search. They are above their usual weight, and they take juniors readily.
JavaScript and Node engineers. The young companies that help online stores, the one-click checkout GoKwik, the store builder ShopDeck, the subscriptions app Loop Subscriptions, and the print-on-demand company Cimpress, build in Node, React and TypeScript, often as apps for online-store platforms. Node engineers are several times as common here as at a typical product company.
Generalist software engineers in Retail tech. PDI Technologies hires many engineers under a plain software engineer title, in JavaScript, Python and React on AWS and Azure, and many of the postings require PCI DSS, because the store takes card payments.
Platform developers. The same company and the checkout makers hire developers who build on and connect business platforms such as Oracle E-Business Suite, in C# and SQL. They are about twice as common here as elsewhere.
Go engineers. The e-commerce platform builder ZopSmart and Impact Analytics hire Go engineers, and the role takes juniors readily.
Test engineers. Testers are less common here than at most product companies, mostly at the cash-machine and checkout maker Diebold Nixdorf, and they take juniors more readily than any other role here.
Also present. Cloud engineers, far below their usual weight, frontend engineers at Impact Analytics, full-stack engineers, data engineers, a little below their usual weight, C/C++ engineers on embedded Linux at Impact Analytics and NCR Voyix, and a few firmware engineers.
Rare here. SAP and Salesforce barely appear.
Where in the Industry Vertical the work is
Market Segment 27.3Retail checkout and store systems hires the most, through PDI Technologies and the makers of cash machines and points of sale. .NET, Java, general software and platform engineers lead there, with GenAI engineers.
Market Segment 27.2Retail pricing and merchandising analytics hires GenAI, Java, frontend, C/C++ and Python engineers at the retail-AI companies in Bengaluru, and it is one of the most open corners for juniors.
Market Segment 27.1E-commerce storefront, checkout and search tools hires Node and Go engineers in Building and running the store and The checkout, and GenAI and data engineers in Search, discovery and the assistant. It is also open to juniors.
Market Segments 27.6, 27.5 and 27.4 hire little. Print-on-demand and fashion design software hires Node and full-stack engineers at Cimpress.
Some companies listed here have their main home elsewhere. They are Circana (Market Segment 8.3, in Industry Vertical 8, Analytics and data providers), dunnhumby (Market Segment 13.7, in Industry Vertical 13, Martech) and Bazaarvoice (Market Segment 15.5, in Industry Vertical 15, Customer service and CX), with a few smaller names. Their hiring is described where they live, not here.
Bengaluru leads, through the retail-AI companies and the online-store start-ups. Hyderabad and Chennai follow, almost entirely through PDI Technologies and the checkout makers, and Mumbai appears through Diebold Nixdorf and Cimpress.