This is a backend focused role that works primarily in Elixir. We use Phoenix as our Http interface with Postgresql as our data store. We extensively use websockets to communicate asynchronously with our clients.
We have a small Rust module that we call into using Rustler.
We are looking to hire someone that can manage a large handful of integrations with our Loyalty partners. These integrations have a bunch of different interfaces. They range from json over HTTPS to XML over unsecured tcp. They can be complicated and fragile, but they are crucial to our customers. We are looking for someone that can architect different ways to increase the reliability of these interfaces while implementing new integrations.
We are the world's leading self-checkout platform. We power contact-free shopping in more stores around the world than any company, and are growing quickly. Covid-19 significantly highlighted a universal need for our products - that we had already been live in stores with for 5 years.
We value focused, intentional thinking. We are a tight group of team members that lead each other by examples from each department of high standards in our product and client relationships. Besides the business side of things, we all enjoy a good laugh and have fun outside of work with our hobbies, friends, and families. Being based in Salt Lake City, UT we have a natural inclination towards the outdoors and being active, but we still enjoy a good game of Rocket League - it's less competitive now that we're working from home and not in an office.
Skip straight to final-round interviews by applying through Triplebyte.