QSIC is reinventing in-store audio by using audio, AI, and creativity to enhance the value of in-store audio for retailers and brands.
The company has developed a leading intelligent in-store audio platform that powers thousands of stores across three continents, reaching over 100 million shoppers each month.
The Lead Software Engineer will work with the In Store Systems Engineering team to develop software for in-store hardware and the API services it communicates with.
This is a remote full-time role for someone located in Australia within the AEST timezone, collaborating with teams distributed along the east coast and in Dallas, United States.
The role involves building Golang components for RaspberryPi-based media players, rewriting existing components from Python to Golang, and improving the Golang API that serves devices.
Responsibilities include ensuring a careful rollout of components, collaborating with Platform and Ops teams, and improving build and deployment processes.
The ideal candidate will have a deep background in production applications or reliability engineering and a passion for delivering stable, robust software.
Requirements:
Significant experience as a software engineer, with a track record of working on production applications both independently and as part of a team.
An interest in reliability engineering, focusing on making systems more robust and ensuring a great customer experience.
Experience in leading complex projects across multiple cross-functional stakeholders.
Ability to facilitate architectural and technical discussions, particularly regarding the future of devices and fleet management.
Proficiency in Golang and/or Python, with experience in production environments.
Strong understanding of Linux fundamentals, TCP/IP networking, and command line diagnostics.
Familiarity with AWS services such as S3, Route53, ECS, and Cloudfront, as well as infrastructure management tools like Terraform.
Experience with observability and monitoring tools, preferably Datadog.
Excellent collaboration skills with both technical and non-technical stakeholders.
Full, unrestricted work rights for Australia, as immigration assistance is not available for this position.
Bonus points for experience with physical hardware, high-throughput data applications, or hardware projects.
Benefits:
Opportunity to work in a fast-paced technology company that is focused on growth and innovation.
The chance to collaborate with a diverse and high-performing team across different time zones and cultures.
A supportive work environment that values honesty, problem-solving, continuous learning, and teamwork.
The role offers the flexibility of remote work while being part of a global organization.
QSIC is committed to equal opportunity employment, encouraging candidates from diverse backgrounds to apply.