Backend Engineer

We are looking for a Backend Engineer who wants to grow as we grow. We want a Backend Engineer with a range of technical skills and exposure. Someone who wants an opportunity to be part of a diverse product development team using the latest technologies. From design to implementation, you will be given the chance to work end-to-end.

Toronto, ON

Unata

<span style="font-weight: 400;">At Unata, we&rsquo;re shaping the future of the retail experience. We power digital experiences for some of North America&rsquo;s most well-respected grocery chains. Our white-label platform powers award-winning e-commerce experiences, digital flyers and digital loyalty programs, allowing the retailer to automatically tailor each shopper&rsquo;s experience at an individual level so that they can deliver 1-to-1 personalized content and offers.</span> https://unata.com/

keywords: who we are,what we do,who you are,what's in it for you?,what will your career look like?,content delivery via in-store beacons,automated 1-to-1 offers,end-to-end configuration management solution,smart recipes,education,knowledge,expertise,passion,motivation and innovation,communication

Mid Level

Overview: <p><strong>Who we are looking for</strong></p> <p>We are looking for a Backend Engineer who wants to grow as we grow. We want a Backend Engineer with a range of technical skills and exposure. Someone who wants an opportunity to be part of a diverse product development team using the latest technologies. From design to implementation, you will be given the chance to work end-to-end.</p> <p><strong>What&rsquo;s in it for you?</strong></p> <ul> <li>Skills development. We are a Python shop. If you don&rsquo;t know it, we will teach you. You will have the opportunity to learn new technologies and to present innovative solutions to the team.</li> <li>Cross-functional exposure. By joining us now, you will be a key player on a cross-functional team with exposure to all aspects of the product and feature build.</li> <li>Professional development. From the opportunity to make internal tech presentation to funding for courses and conferences.</li> </ul>
Responsibilities: <ul> <li>Automated 1-to-1 Offers: Collaborating with the data science team to build out a personalized offer creation, distribution and redemption pipeline.</li> <li>Content Delivery via In-store Beacons: Building features to support the installation of Beacon technology in our retail partner stores. This will target specific content including products, offers, coupons or loyalty points to shoppers who interact with the beacons.</li> <li>End-to-end configuration management solution: Our product is highly configurable from the front-end to back-end and we need a clever engineering solution to manage that and expose control to our retail partners.</li> <li>Smart Recipes: Presenting users with the ability to view products and shop via recipes by building a system and tools through which recipe ingredients can be linked to specific product entries in our database.</li> </ul>
Requirements: <p><strong>What you have:</strong></p> <ul> <li>Education.You have a post-secondary degree in Software Engineering or Computer Science.</li> <li>Knowledge. You have a solid grasp of computer science concepts, such as data structures, algorithms and programming paradigms. We are very keen on implementing red-black trees here at Unata.</li> <li>Expertise. You are a master of object-oriented software design and you are familiar with a Unix development environment. You have used multiple modern programming languages and you have or can easily learn Python. Experience working with databases such as PostgreSQL is beneficial. Bonus if you are familiar with Flask, SQLAlchemy, ElasticSearch, Cassandra.</li> <li>Passion. You have a desire to constantly evolve your tools and methods. You pursue best engineering practices ( including automated testing, version control systems, documentation, continuous integration etc.) and work towards incorporating new advances.</li> <li>Motivation and innovation. You are enthusiastic and energetic. You strive for new heights and you want to make an impact. You have side projects and open source code you are proud of.</li> <li>Communication. You have excellent written and verbal communication skills. You are open to feedback and able to provide constructive feedback.</li> </ul>