Qsic

Qsic

Qsic is a commercially licensed interactive music streaming service for the retail and hospitality sectors. They provide innovative music and audio solutions to elevate customer experiences in retail and hospitality venues. Qsic's platform allows custo...

Media
11-50
Founded 2012
$6M raised

Description

  • Build and maintain on-device software components for Raspberry Pi-based media players in customer stores.
  • Rewrite existing device components from Python to Golang and use MQTT for communications.
  • Build and scale the Golang API that supports managed devices and integrates with the Python core API.
  • Refactor device-management logic into the API and progressively push more logic to the edge devices.
  • Improve CI/CD pipelines and deploy API services via ECS and device components via AWS IoT services.
  • Manage and scale the infrastructure that supports the device fleet as it expands globally.
  • Collaborate with Platform and Ops teams to ensure safe rollouts and reliable in-store experiences.
  • Improve build, deployment, observability, and monitoring processes used by support and engineering teams.
  • Participate in code reviews, design reviews, incident management, in-hours support, and after-hours on-call.
  • Work with engineering leadership to refine the technical direction for operating devices on customer networks at scale.

Requirements

  • Experience as a software engineer working on production applications, both independently and as part of a team.
  • Interest in reliability engineering, robustness, and scaling customer-facing systems.
  • Comfort working across the stack, from API implementation and deployment to debugging Docker images and Linux services.
  • Production experience with Golang, or experience using it in application development or DevOps tooling.
  • Technical fluency in Golang and/or Python.
  • Strong Linux fundamentals, including service management and command-line tools.
  • Understanding of TCP/IP networking, HTTP, and common network protocols and patterns.
  • Ability to use command-line diagnostics and low-level networking tools such as tcpdump.
  • Basic shell scripting ability with bash or similar.
  • Experience managing CI/CD pipelines, ideally with Buildkite and/or GitHub Actions.
  • Familiarity with AWS services such as S3, Route53, ECS, and CloudFront.
  • Experience using infrastructure-as-code tools such as Terraform.
  • Experience with observability and monitoring tools, such as Datadog or similar.
  • Comfort collaborating with cross-functional, technical, and non-technical stakeholders.
  • Desire to own projects end to end in a small, high-performing team.
  • Experience working effectively in a remote-first organization across time zones and cultures.
  • Full, unrestricted work rights for Australia; immigration assistance is not available.
  • Experience with physical hardware deployed on-premises or in data centres is a plus.
  • Experience with high-throughput or complex data applications such as video or voice is a plus.
  • Experience with electronics or embedded systems projects is a plus.

Benefits

  • Remote full-time role based in Australia.
  • Opportunity to work with a globally distributed engineering team across Australia, the United States, and Mexico.
  • Chance to contribute to a company that has recently raised Series B funding.
  • Work on a large-scale device fleet with tens of thousands of devices worldwide.
  • Collaborative environment with support from a small, high-performing team.
  • Opportunity to help shape technical vision and improve systems end to end.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff AI Engineer - Grafana Ops, AI/ML | Canada | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Staff AI Engineer to build AI-powered observability features that help users detect, triage, and resolve incidents from complex system data in a Canada-time-zone remote role.

AWS Azure Docker GCP Generative AI Grafana Kubernetes LLM Machine Learning Terraform
1 day ago

Talent Pool: Software Developers | Graphic Designers

Virtual Assistance Services 11-50 Professional Services

VirtualStaff365 is building a talent pool for remote Software Developers and Graphic Designers in the Philippines who will support overseas clients, including Australia-based work, from home.

C++ Illustrator Java JavaScript MySQL Photoshop PHP Python
1 day ago

Staff Software Engineer

Toast 1K-5K Hotels, Restaurants & Leisure

Toast is hiring a Staff Software Engineer for the Orders Cloud Sync Team to build the platform that processes and synchronizes order changes for complex customer workflows at massive scale.

Android Apache Spark AWS DynamoDB Java JavaScript Kotlin Load Balancing Microservices PostgreSQL RabbitMQ React
1 day ago

Senior Principal Software Engineer

ZoomInfo 1K-5K Professional Services

ZoomInfo is hiring a Senior Principal Software Engineer to help architect its next-generation unified data platform for the GTM Store and ZoomInfo Data Platform, powering federated data access and real-time processing at scale.

AWS GCP Go GraphQL Java Kotlin Kubernetes Scala Solr SQL
1 day ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers