Data Engineer

Job title: Senior Data Analyst
Reporting to: Director, Business Intelligence
About the Role:

The Sr. Data Analyst role will be responsible for executing a wide variety of database focused analysis activities in support of a variety of analysts and strategists. In this role, the analyst will also have exposure to a wide variety of data analysis and Business Intelligence tools such as SQL Server, Oracle, Tableau and Power BI and will be expected to apply these tools when opportunities arise.


  • Work as a senior member and leader of a project team, where you will plan, design, and have ongoing accountability for the creation of cutting edge visualizations to meet our clients’, vendors’ and peers‘ needs
  • Utilize SQL to create new data engineering processes and perform database management, as well as guide other team members in best practices and performance optimization

  • Develop creative solutions in development, data management and automation that help drive our business forward
  • Continuously look for improvements, monitor quality levels, and manage quality problems
  • Responsible for creating documentation and educational materials that will help guide team members with best practices for utilizing product, data governance and management questions
  • Be an integral player in the maintenance of enterprise databases to allow for confirmation of data integrity and investigation of any discrepancies
  • Being a leader in conversations related to ongoing initiatives where you embody our team’s “we’ll figure it out” mindset
  • Assist in building state-of-the-art, multi-cloud capable products by:
  • Automating build and deployment processes
  • Creation of solutions that include custom-made, open source and 3rd party solutions for solving pertinent business problems
  • Serve a multitude of functions including but not limited to: investigation of new product features, identifying new opportunities (in technology), creating internal processes for removing obstacles within the team
  • Create notebooks and write queries in Azure Databricks environment

Education and Experience

  • Highly accountable self-starter with the ability to work well within a group, as well as independently
  • Must have strong communication skills, both verbal and written.
  • Must demonstrate strong analytical and problem-solving skills
  • Knowledge of data visualization software like Tableau or Power BI
  • Advanced experience with SQL.
  • Intermediate experience with programming languages like R, Python, or C#
  • Experience with modern development tools such as Azure DevOps, Git, Mercurial, Jenkins, Jira, etc.
  • Must be able to handle multiple clients and projects simultaneously.
  • Must be proficient in MS Office (Word, Excel and PowerPoint). Advanced Excel skills a plus.
  • Demonstrated ability to learn new technologies and evolve as business requirements change
  • Bachelor’s degree in Computer Science, Mathematics, Information Technology, Analytics, and/or Data Science preferred
  • Some experience with Apache Spark, Scala preferred
  • Working experience with cloud technologies especially with Azure preferred
  • Experience with Adobe Analytics is a plus
  • Knowledge and experience with cloud SQL and it’s various flavours (Databricks, Redshift, Big Query, Snowflake) a plus.

Work Set-up: Work-from-home
Work Specification: Full-time
Work Location: BGC
Salary Range: Salary Negotiable

Apply for this position

Allowed Type(s): .pdf, .doc, .docx