Engineering | Toronto, Ontario, Canada | Full Time
Shopkick is on a mission to bring delight and reward to the consumer shopping experience. As part of the Trax Retail family, we are a pre-IPO unicorn looking to accelerate our growth trajectory as we partner with major brands and retailers, ranging from H&M and Unilever to Best Buy and Purina, to transform the way people engage with stores and products, both online and in the physical world.
Shopkick is in search of a Data Engineer. As a high growth company, we are looking for someone who thrives in a fast-paced environment. Essential duties and responsibilities may include, but are not limited to:
Implement and maintain our data infrastructure.
- Build streaming and batch ETL pipelines to extract, transform, and load data from various sources.
Create tools and automation to support our data analysts.
- Designing a framework for ensuring data quality.
- Help troubleshoot complex data issues and recommend solutions
5+ years of experience creating streaming and batch ETL systems
Strong ability to write efficient SQL queries
Strong coding ability in an object oriented language (Java, C#, C++, Python, etc.)
Experience with Google BigQuery, AWS Redshift, or AWS Athena
Experience with message distribution systems like Kafka or Pub/Sub
Familiarity with streaming ETL systems like StreamSets
Excellent team player with strong communication skills (verbal and written)
Enthusiastic about collaborative problem solving
Eagerness to solve challenging problems and a love of learning and trying new things
BS in Computer Science or related field or equivalent experience
Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Shopkick are considered the property of Shopkick and are not subject to payment of agency fees.