Senior Data Engineer

Accelerize 360
Canada
Full-time

About the company

Accelerize 360 is a fast growing Premier Snowflake partner that helps customers in their digital transformation journey by solving for their data, analytics and application challenges.

With a 4.9 / 5 CSAT, Accelerize 360 has built a reputation for providing the highest level of client servicing while creating an environment of learning and development.

About the role

As a Senior Data Engineer, you will be the primary driver of client engagements, leading the delivery of tailored Snowflake solutions.

You will work closely with clients to understand their data needs, ensure data governance and security compliance, optimize costs, design efficient data pipelines, provide expert guidance on best practices, collaborate with cross-functional teams to ensure seamless integration, perform data migrations, and conduct performance tuning.

About You

  • You have a penchant for data - how it is collected and how it is used
  • You are a continuous and insatiable learner
  • You are articulate and very thorough in everything you do

Responsibilities

  • Advise clients on why Snowflake might (or might not) be a good solution for their needs
  • Understand business requirements and translate them into data-driven solutions
  • Optimize customer Snowflake instances by implementing best practices in cost management, storage efficiency, compute scalability, and data pipeline optimization, while ensuring robust data models and governance using Snowflake's advanced features.
  • Design implementation plans and provide estimates for executing such plans
  • Lead a team towards successful delivery of data solutions built on the Snowflake platform, including data engineering and data modeling
  • Design and implement comprehensive data models using structured, semi-structured, and unstructured data, including medallion architecture.
  • Develop and optimize data pipelines using both stream and batch processing to ensure efficient data flow management.
  • Proactively identify and resolve performance issues in Snowflake through micropartition optimization, materialized views, dynamic tables, and optimal warehouse sizing.
  • Implement robust data governance solutions in compliance with CCPA and GDPR, including data classification, tagging, and monitoring data lineage.
  • Apply security best practices in Snowflake, including fine-grained access control using roles, permissions, network rules, and integrations.
  • Design and manage secure data-sharing solutions utilizing Snowflake's Secure Data Sharing capabilities.
  • Optimize data ingestion and extraction processes using Snowflake's Snowpipe for continuous data ingestion, external stages, and various data formats.
  • Execute complex data processing workloads using Snowpark, SQL stored procedures, UDFs, UDTFs, and External Functions to enhance performance and functionality within Snowflake.
  • Implement and manage Snowflake’s data recovery and protection features, such as Time Travel and Fail-safe, to ensure data integrity and facilitate rapid data recovery.

Required Qualifications

  • Degree in Computer Science
  • Experience working with a diversity of databases (i.e. Snowflake, Databricks, SQL Server, Teradata, Oracle, etc)
  • You are a clear communicator, skilled at translating complex technical topics into easy to understand information for clients (bonus points for consulting experience!)
  • Proven experience leading a team of data engineers to successfully deliver projects.
  • Experience with data ingestion into Snowflake using Snowpipe or ETL solutions such as FiveTran and Matillion.

What We Offer :

  • Professional growth opportunities and Salesforce certification reimbursements
  • Remote culture with team members spread across three countries
  • Complex and exciting projects with companies you recognize
  • 10 days PTO and Federally observed holidays
  • Supplemental health benefits

Accelerize 360 is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic.

Accelerize 360 is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.

If you need assistance or an accommodation due to a disability, you may contact us at [email protected].

1 day ago
Related jobs
KPMG
Canada, Canada

Hands on experience with data processing and analytics using Azure Data Factory, Azure Synapse, Azure Data Lake or Azure Databricks is a plus. Contribute to the design and development of enterprise-level data solutions, including data warehouses, data lakes, and real-time analytics platforms, using ...

Doximity
Remote, Canada
Remote

Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights. You have developed maintainable data pipelines with them. You are experienced in creating automated testing, applying design patterns...

Rackspace
Remote, Canada
Remote

We are seeking a highly skilled and experienced Senior Big Data Engineer to join our dynamic team. This role involves working in Java, and working on Machine Learning pipelines for data collection or batch inference. Leverage GCP for scalable big data processing and storage solutions. Proven experie...

Accelerize 360
Canada

You will work closely with clients to understand their data needs, ensure data governance and security compliance, optimize costs, design efficient data pipelines, provide expert guidance on best practices, collaborate with cross-functional teams to ensure seamless integration, perform data migratio...

KPMG
Canada, Canada

Hands on experience with data processing and analytics using Azure Data Factory, Azure Synapse, Azure Data Lake or Azure Databricks is a plus. Contribute to the design and development of enterprise-level data solutions, including data warehouses, data lakes, and real-time analytics platforms, using ...

Great Canadian Gaming Corp.
Canada, Canada

Senior Data Analyst / Engineer Consultant - Edmonton, AB. Experience with real-time data ingestion and processing using tools like Azure Stream Analytics, especially for pushing data into the data lake in near-real-time. Knowledge of using Azure Databricks or Synapse for data processing, transformat...

Lime
Canada

The Data Engineering team at Lime is responsible for ingesting, transforming and making available timely, high-quality data that powers analytics, bookkeeping and visibility for a wide range of customers. Implement data governance policies and ensure data security and compliance. You have a strong d...

StackAdapt
Canada

Working with large data sets and various databases including Aerospike, Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB. Our real-time advertising bidding system handles over 3,000,000 requests per second and stores several terabytes of data every day. Very strong problem solving skills in d...

RI-MUHC | Research Institute of the MUHC | #rimuhc,
Canada

The data engineer is responsible for architecting, implementing, and maintaining compute frameworks, analysis tooling, and/or model implementations used or created by the Data Science team to support the management and analysis of clinical and administrative data at the McGill University Health Cent...

Aritzia
Canada, Canada

As the Senior Data Visualization Engineer, you will:. The Senior Data Visualization Engineer has proven skills, education, and/or experience with:. The mission of the Data & Analytics Department is to provide the business with actionable and accurate information to enable data-informed decision-maki...