Looking for your next challenge?


Golang Backend Engineer



Software Engineering
South Africa · Remote
Posted on Wednesday, May 31, 2023

RetailNext is the worldwide market leader and expert in retail analytics. Headquartered in San Jose, California, the company is a growing global brand with installations in nearly 90 countries worldwide. We track more than a billion shopping trips per year via sensors at retail stores all around the world, and our retail customers leverage this data to measure and optimize their stores, and to provide a better shopping experience.

RetailNext is seeking a Backend Engineer for the Smartops team to help us build our cloud analytics distributed system. We integrate with 3rd party systems such as NetSuite and SalesForce as well as the main RetailNext product to facilitate the processes around delivering RetailNext as a product to our customers.

We are looking for Engineer preferably with experience in distributed systems or data processing at scale. We write our backend code in Go. Our Cloud services reside at Google Cloud Platform and operate with Google Cloud Spanner, Cassandra, Elastic, and Google Cloud Storage as data storages; Kafka and PubSub as message queues.

At RetailNext we use Continuous Deployment (paired with Terraform/Puppet for infrastructure operations) - our code ends up at Production environment very soon after you’re done writing it.

Who you are:

  • Strong in at least one of Go, Ruby, Javascript, C/C++ or Python;
  • Several years of backend or backend-like development experience;
  • Spoken English;
  • SQL and advanced experience with any relational DB.

Bonus points for:

  • Production experience with Cassandra, Elastic, Kafka, Terraform, Puppet, etc.;
  • Experience with a project that used continuous deployment or (specifically) Kanban;
  • Work experience in DevOps or infrastructure automation.

What do you get?

  • Remote-first work culture
  • Work from anywhere option - Work in any location of your choice up to 90 days each year
  • “Best Self Allowance” - All employees are given an annual allowance which they can put towards anything they would like
  • Once a month the entire company closes so we can enjoy a “Recharge Day”
  • Competitive Salary and Equity Ownership
  • Holiday exchange program
  • We all share the following values: Autonomy, Improvement Mindset, Ownership and collaboration, customer focus. People like it here!