View Our Website View All Jobs

Backend Engineer

Who we are

At Unata, we’re on a mission to build the grocery shopping experience of the future. We combine our award-winning user experience design and proprietary 1-to-1 personalization engine to create a digital shopping experience that is leading the grocery industry forward.

We’re committed to continuous innovation, ensuring our product never stops evolving and our retail partners always provide the best digital customer experience possible.

Last year we were named one of Deloitte’s Top 50 Fastest Growing Canadian Companies and CIX’s Top 20 Most Innovative Canadian Companies. We also doubled in team size and more than tripled in revenue. We have no plans on slowing down!

Who we are looking for

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.

What’s in it for you?

  • Skills development. We are a Python shop. If you don’t know it, we will teach you. You will have the opportunity to learn new technologies and to present innovative solutions to the team.
  • 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.
  • Professional development. From the opportunity to make internal tech presentation to funding for courses and conferences.

Where are you right now- and what will your future look like at Unata?

You are a Backend Engineer who loves learning new languages and technologies. What you don’t use in your current role, you teach yourself quickly. You have personal projects on the go at all times. You are looking for a start-up environment where you will be given the autonomy to try new solutions, to take ownership and to make design suggestions. As a young but fast growing company, there are a lot of opportunities to find your focus and move such as a lead role or Architect.

Who will you be working with?

Zach Howard is the Lead Architect at Unata and part of the original band of leaders. (Incidentally, he plays guitar, but not in a band). For the last 4.5 years, he has learned the product inside and out. He has a great respect for a small company with big plans and solid roadmaps detailing just how they are going to achieve their goals. He also has a great deal of respect for the Toronto Blue Jays.

Will Harford is an Integrations Architect and the Backend Lead for two of our product teams. With a customer-focused approach to building lasting solutions, he is a strong mentor and coach for his team members.

Upcoming feature development you could be working on:

  • Automated 1-to-1 Offers: Collaborating with the data science team to build out a personalized offer creation, distribution and redemption pipeline.
  • 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.
  • 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.
  • 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.

What you have:

  • Education.You have a post-secondary degree in Software Engineering or Computer Science.
  • 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.
  • 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.
  • 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.
  • 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.
  • Communication. You have excellent written and verbal communication skills. You are open to feedback and able to provide constructive feedback.

Need any more reasons to join us?

Life at Unata is about creativity, culture, and open communication. We truly celebrate and value the perspectives our extremely diverse team members bring to the table. Our company values sum up who we are: Be good. Be Bright. Be One.

Be Good. Our number one priority is to hire good people. By good we mean being honest and humble, acting with integrity and treating others with respect.  We’ve built our team on a foundation of transparency and trust, which is maintained through regular open and honest feedback. Everyone’s voice is heard whether it be via a weekly pulse survey, a performance management meeting or a quarterly 1-on-1 with the CEO.

Be Bright. We are a team that values new ideas and is dedicated to continually learning new technologies and working hard to solve challenging problems with innovative solutions. People who work at Unata are naturally curious and we support this willingness to learn by investing heavily in professional development. Your success means our success and we truly believe that.

Be One. Strong relationships are the backbone of our success, and we make sure to provide opportunities to bond with your colleagues, from regular lunches to weekly socials and an annual cottage-style summer retreat. Our dedicated Culture Manager, Stephanie, has curated a unique and packed social calendar focused on building close-knit teams and making sure you love your time at Unata.

Join us

Think this job is meant for you but worried you don’t have it all? At Unata, we know that not everyone takes the same path when it comes to building their skills. Hands-on experience, intelligence, innovation, a passion for learning and a team-focused approach can combine to form the best set of qualifications. If you feel you meet all or most of the qualifications we are seeking; and you are excited by the possibility of growing our company, take a chance and express your interest here.

To learn more about who we are, what we do and our team, follow us on Linked In or Twitter.

Unata welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*