Data Engineer

Data is a big deal at Index Exchange. Our advertising exchange generates multiple terabytes of auction-related information each day and our Data Engineering team builds tools and infrastructure to help manage this vast amount of data. Working within our larger R&D team, our Data Engineers use a specialized suite of tech and hardware to pipe, parse and maintain our data, including the oversight of a multi-petabyte cluster. We’re looking for Engineers to join our team and help build the next generation of big data solutions at Index Exchange.

Working on the bleeding edge of exciting technology, you’re afforded the opportunity to experiment with new tools and attempt radically different approaches than traditional software engineering affords. Every day with the Data team is different and each project presents its own set of new and exciting challenges.   Things shift very quickly in our industry and we rely on the Data team to keep us ahead of the curve and moving in the right direction.

Here’s what we want:

  • Problem Solver: You need to be someone who is insanely curious and loves taking multiple approaches to solving a problem to find the most efficient, scalable solution
  • Collaborative: We need someone who can work well with other people - both your immediate team as well as all the other departments across Index
  • Passionate: A passion for Big Data and an interest in the latest trends and developments is key for success on this team. We want you to constantly research, study and create new tools and data technologies to improve cluster productivity without sacrificing existing capabilities
  • Logical: Amazing logic, a love of algorithms and/or experience with artificial intelligence
  • Self-driven: You’ll be on a small team with lots of autonomy and you need to be comfortable pushing your own projects and getting things done without a lot of oversight

Here’s what you have:

  • A degree in Computer Science/Engineering plus certificate or degree in Big Data/Data Science
  • 2-4 years of experience in a software engineering environment
  • Can drive innovation and experimentation without a lot of hand-holding
  • Extensive experience with both SQL and Linux. Familiarity with other MapReduce/NoSQL systems is a plus
  • Knowledge of relevant technology including proficiency with Hadoop, Hive, Presto, Impala or Spark

Why you’ll love working here:

  • Work out of our beautifully modern designed, open-concept office located near Caledonia Commons in mid-town Toronto
  • Flex hours
  • Free lunch everyday
  • No dress code
  • Regular celebrations (BBQ, Holiday Party, All Hands) and milestone outings
  • Full health-care benefits, paid vacation/sick days and a discounted gym membership

Meet Some of Index Exchange's Employees

Andrew G.

Director, Emerging Media

As the Director of Emerging Media, Andrew leads the Demand Team, which means bringing on new demand sources that are focused on mobile and video supply.

Tricia D.

Director, Mid-Market Development

Tricia's role is part ad-tech, part account management, with a focus on onboarding clients, developing client strategy, and maintaining that client relationship throughout the lifecycle of the entire partnership.


Back to top