Job Title: Data Engineer
Company: Indigo
Location: Toronto, Ontario, Canada
Description:
Dedicated to telling stories and creating experiences, Indigo is always looking for bright, energetic, and customer-focused people who can help bring our exciting mission to life in one of our more than 170 Indigo, Indigospirit, Chapters, or Coles stores across Canada. We offer a variety of exciting opportunities at our retail stores, distribution centres, and home office for people who share our passions and want to be part of a dynamic and enriching culture.




WHO WE ARE




We love books and all things beautiful
We are Canada’s Cultural Department Store
Books are our heart and soul, and Great Books are JUST the Beginning…




We play by the following rules:




We exist to add joy to our customers’ lives every time they interact with us and our products
Our job is to create joyful moments for our customers
We treat each other the way we’d treat a valued friend
We inspire each other to do our best work
We seek to ignite creativity and innovation every day
We give back to the communities in which we operate




Job Description




MISSION




The Data Engineer is responsible for continuously developing and improving data engineering initiatives that support critical business processes. Reporting to the Manager of Data Engineering, this role leverages data engineering to improve the efficiency and effectiveness of various teams across Indigo and maintains rigorous data best practices.




KEY PERFORMANCE METRICS




Demonstrated improvement of data-focused business processes
Improvements in the quality and accuracy of business data domains
Work independently in managing own deliverables
Collaboration with internal partners to drive data literacy and understanding
Contribution to driving the overall data enablement strategy




KEY ACCOUNTABILITIES




Functional




Create, manage, and optimize data solutions that support business processes such as product recommendations, store and digital operations, performance marketing, and loyalty projects.
Create and manage data products predominantly written in SQL and Python that enable the consumption of data from systems and transform them into standardized domains in our Data Warehouse
Collaborate across the organization to seek opportunities to leverage data and data engineering to improve our business outcomes.
Act as an advocate for the customer by placing them at the forefront of all design and decision-making processes.
Challenge the status quo and consistently identify areas for improvement, diagnose issues, and work to resolve them.
Contribute to designing and implementing team best practices for development workflows and data governance.
Have the ability to navigate ambiguity to progress with projects effectively
Exhibit strong decision-making and problem-solving skills that align with our team’s best practice.
Have a mindset of continually improving our solutions and ways of working, and proactively recommend new approaches or technology platforms that could be beneficial.




People




Collaborate with others to drive flexible and iterative solutions, quickly and easily.
Share technical knowledge with others and actively seek to learn about the business of retail from other SMEs
Help others see the impacts of their efforts and proactively engage other functions to get input.
Encourage others to freely share their point of view and be open to feedback.




Cultural




Model Indigo’s beliefs and convey a positive image in everything you do
Celebrate diversity of thought and have an open mindset
Take an active role in fostering a culture of continual learning, taking risks without the fear of making mistakes
Embrace, champion, and influence change through your team and/or the organization




SCOPE

Reports to: Manager, Data Engineering




Qualifications




Work Experience / Education / Certifications




Completed post-secondary education in a quantitative field or equivalent experience.
Demonstrated experience developing and deploying technical solutions to business problems
Strong SQL programming skills required
Experience with Snowflake is an asset
Experience with an ETL tool, preferably Azure Data Factory
Experience with Python is an asset
Experience with version control (e.g. Git) and collaboration on codebases




Competencies / Skills / Attributes




Process-oriented and strong organizational skills
Detail-oriented, with a strong ability to focus and work in a fast-paced environment
Strong analytical skills with the ability to interpret data and understand solutions
Effective communication skills that include excellent written, oral, and presentation abilities
The ability to collaborate with cross-functional teams and consider the business impact of decisions on diverse groups, influence others to achieve project goals often without direct authority.
Strong and timely decision-making abilities
Demonstrated time management skills, including the ability to adhere to schedules and manage processes; the ability to organize and prioritize work to manage timelines and to meet defined deadlines in a fast-paced work environment
Ability and enthusiasm to learn new technologies




Additional information




At Indigo, we are committed to our communities, customers, and each other; we can make a positive impact together. We know that fostering diversity and inclusion brings out your full potential and creates a joyful and welcoming environment for everyone. We are driven to be an equitable employer which highly values your diverse backgrounds, experiences, and perspectives. We believe that you, in all your uniqueness, belong at Indigo. We welcome all applicants and encourage applications from individuals who identify as Black, Indigenous, a person of colour, LGBTQ2+ and people with disabilities. Accommodations are available upon request to individuals who self-identify as having a disability or special need. Please contact Human Resources at Support-HR@indigo.ca if you need an accommodation during the recruitment process.




WELCOME HOME

Show more