Jobs and Careers
QS
Senior Software Engineer - In Store Systems
QsicFully RemoteRemotefull_timeVerifiedPosted 18 Jul 2025
About the role
About QSIC
QSIC is reinventing in-store audio. We use Audio, Intelligence (AI) and Creativity to redefine the value of in-store audio and drive growth for retailers and brands. Our story began in Australia over a decade ago with a love for music and a simple purpose: to create value that others can’t see. We sought to bring that to life through exceptional audio experiences, so we built the leading intelligent in-store audio platform for retailers and brands. At QSIC, in-store audio has never been just “background noise.” Audio has the power to change the atmosphere, spark emotion and shift the atmosphere. When it’s seamlessly woven into an in-store experience, it doesn’t just play – it connects. It engages shoppers without distracting them, influences decisions where it matters most, and elevates the entire shopping journey. Today, QSIC technology powers thousands of stores across three continents, reaching over 100 million shoppers each month.
- QSIC’s Ad Platform removes the friction of ad production, and instantly creates targeted, brand-aligned messaging with AI. Advertisers can use our Planning solution to eliminate guesswork by having their messages dynamically placed in the market - at the right time, for maximum impact. Every ad play is recorded and verified, providing unprecedented transparency. -QSIC’s In-Store Audio solutions deliver intelligent, scalable and personalised playlists to match brand identities, and automated volume control to adjust for every moment!- QSIC Intelligence provides enhanced targeting, and predicts the right message for every moment using our data-driven insights. The QSIC Intelligence solution includes performance analytics and self-service reporting.
Our motivation is to create value that others don’t see. Our promise is to use audio, intelligence and relentless dedication to transform spaces and deliver results. We have team members based in Australia, the United States and Mexico, and received Series B funding in January 2025. We’re just getting started!
About the role
QSIC is looking for a Senior Engineer to work with our In Store Systems Engineering team - developing both the software running on our in-store hardware, and the API services it communicates with. This is a remote fulltime role for someone in Australia in the AEST timezone, who will collaborate closely with our Engineering team distributed along the east coast, and work with our Dallas, United States team where required.
QSIC manages a fleet of tens of thousands of devices distributed across APAC, the US, and globally. As part of the In Store Systems team, you will use your technical expertise to build tools and processes that help us deliver a high quality in store experience using our customer’s enterprise networks. A typical week in this role may include:
- Building the Golang components running on our RaspberryPi based media players installed in customer stores, communicating with smart speakers on the local network. Over the first 6 months, you’ll likely help rewrite our existing components from Python to Golang using MQTT for communications.- Building and scaling the Golang API that serves those devices, integrating with our Python core API. You will be helping to refactor logic into this API to improve robustness, and starting the process to push that down to the devices as it becomes feasible.- Working with our Platform and Ops teams to ensure a careful rollout of components across our fleet and ensure a great in store experience as we iterate.- Collaborating with our Platform and Engineering teams to improve the build and deployment process, and ensure our observability pipelines correctly monitor the status of our fleet.
As someone with a background in production applications or reliability engineering, you’ll bring a passion for delivering stable, robust software to our devices, and a drive to continually improve the robustness of our systems. You’ll be eager to collaborate with your peers through the development process, participating in our code review and design review practices. You’ll be someone who is seeking to grow and learn in a fast-paced technology company, and keen to play a part in supporting QSIC’s continued growth and scale, globally.
What You’ll Do
- Build and manage on-device components, moving from legacy Python to Golang to improve their robustness, streamline development, and help us push more logic to the edge.- Build and ma
QSIC is reinventing in-store audio. We use Audio, Intelligence (AI) and Creativity to redefine the value of in-store audio and drive growth for retailers and brands. Our story began in Australia over a decade ago with a love for music and a simple purpose: to create value that others can’t see. We sought to bring that to life through exceptional audio experiences, so we built the leading intelligent in-store audio platform for retailers and brands. At QSIC, in-store audio has never been just “background noise.” Audio has the power to change the atmosphere, spark emotion and shift the atmosphere. When it’s seamlessly woven into an in-store experience, it doesn’t just play – it connects. It engages shoppers without distracting them, influences decisions where it matters most, and elevates the entire shopping journey. Today, QSIC technology powers thousands of stores across three continents, reaching over 100 million shoppers each month.
- QSIC’s Ad Platform removes the friction of ad production, and instantly creates targeted, brand-aligned messaging with AI. Advertisers can use our Planning solution to eliminate guesswork by having their messages dynamically placed in the market - at the right time, for maximum impact. Every ad play is recorded and verified, providing unprecedented transparency. -QSIC’s In-Store Audio solutions deliver intelligent, scalable and personalised playlists to match brand identities, and automated volume control to adjust for every moment!- QSIC Intelligence provides enhanced targeting, and predicts the right message for every moment using our data-driven insights. The QSIC Intelligence solution includes performance analytics and self-service reporting.
Our motivation is to create value that others don’t see. Our promise is to use audio, intelligence and relentless dedication to transform spaces and deliver results. We have team members based in Australia, the United States and Mexico, and received Series B funding in January 2025. We’re just getting started!
About the role
QSIC is looking for a Senior Engineer to work with our In Store Systems Engineering team - developing both the software running on our in-store hardware, and the API services it communicates with. This is a remote fulltime role for someone in Australia in the AEST timezone, who will collaborate closely with our Engineering team distributed along the east coast, and work with our Dallas, United States team where required.
QSIC manages a fleet of tens of thousands of devices distributed across APAC, the US, and globally. As part of the In Store Systems team, you will use your technical expertise to build tools and processes that help us deliver a high quality in store experience using our customer’s enterprise networks. A typical week in this role may include:
- Building the Golang components running on our RaspberryPi based media players installed in customer stores, communicating with smart speakers on the local network. Over the first 6 months, you’ll likely help rewrite our existing components from Python to Golang using MQTT for communications.- Building and scaling the Golang API that serves those devices, integrating with our Python core API. You will be helping to refactor logic into this API to improve robustness, and starting the process to push that down to the devices as it becomes feasible.- Working with our Platform and Ops teams to ensure a careful rollout of components across our fleet and ensure a great in store experience as we iterate.- Collaborating with our Platform and Engineering teams to improve the build and deployment process, and ensure our observability pipelines correctly monitor the status of our fleet.
As someone with a background in production applications or reliability engineering, you’ll bring a passion for delivering stable, robust software to our devices, and a drive to continually improve the robustness of our systems. You’ll be eager to collaborate with your peers through the development process, participating in our code review and design review practices. You’ll be someone who is seeking to grow and learn in a fast-paced technology company, and keen to play a part in supporting QSIC’s continued growth and scale, globally.
What You’ll Do
- Build and manage on-device components, moving from legacy Python to Golang to improve their robustness, streamline development, and help us push more logic to the edge.- Build and ma
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s