BI Data Engineer - Intermediate to Senior Level
Location: Victoria, BC
Full Time, In-Office position
Blastworks is seeking a skilled BI Data Engineer to improve our Big Data systems. We're a highly successful publisher of mobile and social games and we rely heavily on our BI (business intelligence) stack to optimize our player experience and our business. We are looking for a creative team player who wants to join our inclusive, dynamic, and fun-loving office environment.
Key activities and deliverables:
- Build and improve ETL (extract, transform and load) pipelines in support of data aggregation, quality, and movement
- Implement data security processes, such as keeping access tokens updated
- Ensure data is ingestible and usable in reporting visualization tools such as Tableau, Looker, Meta, or PowerBI
Qualified candidates will have:
- 5+ years of work experience in data science, engineering or analytics roles
- Skill developing with python and an Object Oriented programming language (Java, C#)
- Bachelor degree or higher in Computer Science, Engineering or Math, or equivalent experience
- Experience with AWS (Amazon web services) offerings, including EMR, S3 and EC2
- Strong database and query language 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:
- Current knowledge on the latest technologies in data science, BI and/or data management
- Practical experience with agile development practices and egoless programming
- Strong 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)
- Masters or PhD in relevant field or equivalent experience
Compensation
Salary Range: $85,000-125,000 CAD annually
- Competitive benefits package
- Generous paid time off
- Flexible office hours Monday - Friday
Exact compensation will be based on skills and experience.
At Blastworks, we are committed to fostering a diverse, equitable, and inclusive workplace where all individuals feel a genuine sense of belonging and trust. We believe that diverse perspectives drive innovation and strengthen our community. As part of our commitment to equity, we welcome applicants to voluntarily self-identify as a member of an equity-seeking group in their cover letter, if they feel comfortable doing so. This information will be handled with sensitivity and used solely to support our inclusive hiring practices.