Innovation Software Engineer

LoyaltyOne - Toronto, ON (30+ days ago)

Apply Now

Description:
About The Opportunity:
Are you looking to work with disruptive and emerging technologies to help shape the face of retail innovation?

Do you love the challenge of not looking at the world as it is but imagining what it might be? Do you geek out on the idea of developing new products that have the potential to shape the shopping behaviour of millions of consumers globally?

Are you able to work in a collaborative, innovation first atmosphere where the back of the napkin sketch is brought to life by a team of talented Developers, Designers, Data Scientists and Business visionaries?

If so we have the opportunity for you:
Reporting to the General Manager, this role is responsible for bringing the software engineering prowess that enables innovation prototypes and products to come to life within Zero Gravity Labs and for LoyaltyOne. Working collaboratively with our technology partners, key stakeholders, and external retailers across the globe we deliver new capabilities, pilot programs and proof of concept engagements. The Innovation Software Developer plays a critical role within the Innovation Lab as the heartbeat of helping us build the most innovative products across the retail landscape. We are looking for people who reach for the highest rung on the ladder and are not afraid to fail, the true innovators and disruptors.

As a company that has a reputation for solving challenges, we are looking to add software engineers who have the breadth of experience to truly innovate on technical solutions. Come join our fast-growing team and work with a wide range of emerging and disruptive technologies from AR and VR to Facial Recognition to Voice we are pushing the envelope and challenging the norms.

Responsibilities:
Choose from multiple backend languages and their related frameworks (e.g. Node.js and Express or Ruby and Rails) to design and deliver solid backend solutions.
Choose from multiple frontend frameworks to bring designs and wireframes to life (e.g. React, Angular or vue.js)
Collaborate with product managers, developers, designers and QA analysts to create best in class software
Collaborate with the rest of the engineering team to create and update standards for project delivery
Participate in code reviews to enforce and teach project standards to other developers
Be an advocate for Continuous Integration and Continuous Delivery
Elegantly bring designs to life by using cutting edge technologies and techniques
Take ownership of the quality and usability of your code
Be a team player in a highly collaborative environment

Qualification:Qualifications & Credentials:
Demonstrated expertise of software architecture, implementation, and debugging and database design in a language and framework agnostic way

Experience working with open-source software and the surrounding ecosystems

Experience with modern relational or non-relational databases such as Postgres, Redis, MongoDB, Cassandra, etc.

Cloud platforms such as AWS, Cloud Foundry, Heroku, RackSpace or similar platforms

You are not afraid to work on any tech stack and be flexible enough to work with whatever we choose next, especially since you'll be helping us choose

Multiple years of experience with Python, Node.Js and React

Proficiency with at least one agile methodology

Self-motivated to take initiative and ownership of your work

Strong communication skills for a pair programming environment

You’re An Even Stronger Candidate With Experience In:
Continuous Integration and Continuous Deployment

Chef or Kubernetes

System Design

Test Driven Development

Mobile Development with iOS and/or Android

#STEM

LoyaltyOne is part of the successful Alliance Data family ofcompanies that provide the full range of data-driven loyalty, marketing andcredit solutions in more than 80 locations across the globe.

Working with more than 100 leading brands in the retail, financialservices, grocery, petroleum retail, travel and hospitality industries toprofitably change customer behavior. Through a team of businesses, includingone of the leading coalition loyalty programs in the world, the AIR MILES®Reward Program, LoyaltyOne designs, delivers and manages a suite of servicesfocused on consumer data, customer-centric retail strategies,direct-to-consumer marketing, loyalty consulting and more.

LoyaltyOne has broadened its horizons geographically by growingPrecima in the European market. With the recent acquisition of BrandLoyalty inthe Netherlands, LoyaltyOne has gained the expertise of a global leader inshort-term loyalty campaigns, along with a client network that extendsthroughout Europe and Asia.