Data Engineer III

LoyaltyOne113 days ago
Toronto, CA

About this job

Job type: Full-time


python, apache-spark, agile

Job description


At LoyaltyOne, we are problem solvers who love the challenge of the riddle. We help find solutions without being asked. We have an ingrained streak of determination and don’t settle for good enough. We are passionate about shaping shopper behavior and we care deeply about giving back to the communities around us. 

Engineering Team Culture: 

We are polyglots: We believe in using the most appropriate, read – the best, tech stack for the job. We build data pipelines using Spark and python, and building APIs in Scala, Java, Akka and Node.js. We deploy everything to the Cloud. 

We pair program: You pick your machine: Windows or Mac. Our floors are open space with no cubicles or private offices, regularly pair programming and mobbing when working. Teams have hack days at least once a month when they take a break to work on anything they want and most of the time their creations end up in our production environment. Communication is key to our approach, and we don't want to hinder it with walls, real or metaphorical. 

We are Agile: Development methodologies mean different things to different people. For us? We have a story card wall and release a few times a week. We keep the team in sync with daily stand-ups and have a retrospective once a month to discuss things that are going well and opportunities for improvements. We surround teams with everything they need, Scrum Masters to coach us on process, Product Owners to make sense of the work, Pod Leaders to help with our careers and Competency Leads to facilitate technical design and provide mentorship in advanced technical skills. We are finding new ways of working that allow us to continuously improve delivery of value with high levels of cadence and quality. 

Types of projects we work on: 

As part of the Data Hub team, you will be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams. The pipeline needs to be scalable, repeatable, and secure. You will work with some of the largest and most varied data sets (both batch and real-time) in Canada. You will expand and develop the LoyaltyOne analytical platform in the cloud that enables business users, data analysts and data scientists to make data driven decisions, build innovative data products and roll out advanced analytics.  

What we look for in you: 

Ability and desire to work in our collaborative environment: open team room, pair programming and fluid interactions with all products and operations teams. 

Focusing on building solutions utilizing an agile approach: close relationships with Product Managers, communicating and digesting real time feedback, and working smartly to build story cards on daily basis. 

Passionate about Big Data and the latest trends and developments. We strongly believe in and encourage continuous learning. 

You are self-driven, need minimal supervision and comfortable pushing your own projects and getting things done. 

Who we’re looking for…  

  • Experience with Python, Spark, and SQL 
  • Experience building ‘big data’ pipelines, architectures, and datasets 
  • Experience with Amazon AWS and other cloud platform 
  • Experience with Databricks, github 
  • Experience with Agile methodologies as well as familiar with CI/CD tools (Jenkins, Travis) 
  • Experience in ETL and Data Modeling preferred 
  • Experience in designing and implementing streaming applications is preferred 
  • Fully understand standard architecture methodologies, processes and best practices 
  • Explore new technologies and look for the best technologies for the job 
  • Ability to identify challenges directly 
  • Knowledge in mentoring and training of employees 
  • Strong communication and motivational skill 
  • Team orientated and able to work independently 

What we offer…  

  • High impact role with interesting challenges 
  • Located in a state-of-the-art building near the Distillery District 
  • Flexible hours and strong work life balance 
  • Free coffee and lattes 
  • Subsidized on-site café 
  • On-site gym and massage therapy 
  • Great health and wellness benefits 
  • One of the highest performing companies in the market (NYSE: ADS) 

Air Miles Perks: 

Hack Days: two days a month you work on projects that interest you in order to improve your craft 

Training: from hackathons, to conferences, to instructor lead, building your competency is our priority 

Tuition Reimbursement: we take education and skills development seriously 

Tracking Free Vacation: employees self-track their vacation to ensure you get the time off you need 

Take a look at some of our blog posts and code on GitHub: 


About LoyaltyOne  

Today, there are more ways than ever to engage shoppers. At LoyaltyOne, we believe that understanding the people behind the purchase is key to winning their hearts – and their wallets. For over two decades and from more than fifty locations around the globe, we have paired expertise in shopper behavior with advanced analytics to uncover the data-driven insights that drive successful loyalty, marketing and merchandising solutions. 

Across AIR MILES, BrandLoyalty, Precima and Global Solutions, our businesses help some of the world's leading retailers connect with consumers and deliver more value in every visit. Regardless of their role or geographic location, our people are always supported by one of the best teams around. At LoyaltyOne, we know that in coming together we are at our strongest – and that together we can help shape the future for our clients, their shoppers and our communities.  

LoyaltyOne is an Alliance Data company. For more information, visit 

About ADS  

Alliance Data® (NYSE: ADS) is a leading global provider of data-driven marketing and loyalty solutions serving large, consumer-based industries. The Company creates and deploys customized solutions, enhancing the critical customer marketing experience; the result is measurably changing consumer behavior while driving business growth and profitability for some of today's most recognizable brands. Alliance Data helps its clients create and increase customer loyalty through solutions that engage millions of customers each day across multiple touch points using traditional, digital, mobile and emerging technologies. An S&P 500 and Fortune 500 company headquartered in Plano, Texas, Alliance Data consists of three businesses that together employ more than 16,000 associates at approximately 100 locations worldwide. 

Alliance Data is an Equal Employment Opportunity employer. Accordingly, we will make reasonable accommodations to respond to the needs of people with disabilities in accordance with legislation. 

Alliance Data participates in E-Verify. 

Check us out – LoyaltyOne on

| LinkedIn | Glassdoor | Facebook |Twitter | Blog | Instagram


Toronto, CA

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH