At Bond, we design creative and innovative solutions for our clients, all with the goal of helping them build ever-stronger loyalty to their brands. That can take us in some pretty amazing directions, and as a Data Engineer, you-ll have your hands on the wheel as we drive the future of loyalty.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 Engineering 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 Engineering team to keep us ahead of the curve and moving in the right direction.Here’s what we want:Problem Solver: You are curious and loves exploring multiple approaches to find the most efficient, scalable solution and solve a problemCollaborative: You work well with other peoplePassionate: A passion for Big Data and an interest in the latest trends and developments constantly researching new tools and data technologiesSelf-starter: You are comfortable helping your team get things doneHere’s what you’ll be doing:Design, implement, and maintain data pipelines for extraction, transformation, and loading of data from a wide variety of data sources to various data servicesIdentify, design, and implement system performance improvementsIdentify, design, and implement internal process improvementsAutomate manual processes and optimize data deliveryUseful skills/background: You may or may not tick off every box, and that’s ok. Each person brings a different background and different skills. If you think you are a good match for what we are looking for tell us why, and tell us what you are doing to improve yourself and we’ll see what we can do to help!A degree in Computer Science/Engineering or related field2-4 years of experience in a software engineering environmentExperience with SQL and NoSQL systemsKnowledge of Hadoop, Spark, Kafka or other equivalent technologiesProficiency in some of the following languages: Scala, Java, Python, BashExperience with automated testing systemsMentorship, collaboration, and communication skillsKnowledge of data modelling, data warehousing, ETL processes, and business intelligence reporting toolsExperience working with CI/CD, containerization, and virtualization tools such as Gitlab, Jenkins, Kubernetes, DockerExperience with tools like Databricks, Snowflake or PowerBIWhy Join Us? You can see the code getting to production faster than you used to; you will try your Big Data skills, where precise and robust code really matters; you will work with the 3.5 Billion-record tables; you will learn how difference between European and Australian privacy laws can affect your design decisions.Bond Brand Loyalty is proud to be recognized as one of Canada-s Best Managed Companies.We-re 400(ish) people working tirelessly together to make the world a more loyal place. You-ll be joining a hyper-talented team with a galaxy of skillsets ranging from research to creative to digital and beyond. You-ll have an excellent opportunity to grow, learn and make an impact as we tackle some of our client-s biggest business challenges.If you-re looking to build your career, build your skills and build bonds apply today!Bond Brand Loyalty welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.