You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Great Canadian Gaming Corp.

BI Data Engineer

Posted 4 days ago

Job Details

Location

Job Description

Job Description : BI Data Engineer
    • Employment type: Permanent , full time
    • Location: Onsite at Victoria Downtown office
    • Salary : $70,000-110,000 CAD annually (Exact compensation will be based on skills and experience)
On behalf of my client, we're seeking a skilled BI Data Engineer to improve their Big Data systems. My client is a highly successful publisher of mobile and social games and relies heavily on their BI (business intelligence) stack to optimize the player experience and their business.
Key activities and deliverables:
    • Design, build and improve ETL (extract, transform and load) pipelines in support of data aggregation and movement
    • Implement processes to efficiently maintain data security
    • Ensure data is ingestible and usable in reporting visualization tools such as Tableau, Looker, Meta, or PowerBI

Qualified candidates will have:
    • 3-5+ years of work experience in data science, engineering or analytics roles
    • Bachelor degree or higher in Computer Science, Engineering or Math, or equivalent experience
    • Experience with AWS (Amazon web services) offerings, including S3, EC2 and EMR
    • Development ability in python and an Object Oriented programming language
    • Strong database experience, leveraging event-driven data
    • Experience handling large data volumes
    • Drive to thrive in a complex environment with a hands-on approach to problem solving

Preferred candidates will have:
    • Master's or PhD in relevant field or equivalent experience
    • Practical experience with agile development practices and egoless programming
    • Programming skill with Java and/or GoLang
    • Experience with Hadoop Ecosystem including Spark, HDFS, Hive, Kafka, Sqoop and Hbase
    • Experience with Luigi pipelines for moving data between HDFS (Hadoop Distributed File System) and RDBMS (Relational Database Management System)
    • Experience in mobile or social analytics and mobile/social game industries (though interesting perspectives from other industries are also appreciated)
    • Current knowledge on the latest technologies in data science, BI and/or data management

About Great Canadian Gaming Corp.

Great Canadian is a leading gaming, entertainment and hospitality company in Canada. With 28 gaming properties across Ontario, British Columbia, Nova Scotia, New Brunswick and Washington State, Great Canadian's facilities include interactive gaming, thrilling horse racing, a variety of dining amenities, show theatres and hotels. Working closely alongside crown and industry partners, Great Canadian is driven to provide outstanding service to guests, rewarding opportunities for team members and superior value to shareholders. Fundamental to the company’s culture is its commitment to social responsibility. “PROUD of our people, our business, our community” is Great Canadian’s brand that unifies the company’s community, volunteering and social responsibility efforts. Under the PROUD program, Great Canadian annually invests over $2.5 million in our communities, and in 2017, over 1,900 charitable organizations were supported by Great Canadian. In each Canadian gaming jurisdiction, a significant portion of gross gaming revenue from gaming facilities is retained by our crown partners on behalf of their provincial government for the purpose of supporting programs like healthcare, education and social services.

Industry

Hospitality and Tourism

Company Size

5001-10,000 employees

Application closing date is 2025-05-13

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

M space man icon M
Watch now
H O T Marketing. Tips. Sauce.
Marketing On Mars Podcast Full episodes twice per month
Job successfully reported

Thank you for helping us identify suspicious behaviour.