Job Title: Senior Snowflake Developer Job Introduction: We are seeking a highly experienced Senior Snowflake Developer to join our team in the financial sector, with a focus on Governance, Risk, and Compliance (GRC).
This role is pivotal in the design and development of Snowflake-based data solutions that align with industry regulations.
The ideal candidate will bring at least 8 years of experience in data engineering and data warehousing, with a minimum of 5 years dedicated to Snowflake development.
A deep technical background in Snowflake, Azure cloud technologies, and strong experience in financial data management and GRC frameworks are essential.
Job Responsibilities: Lead the design, development, and implementation of Snowflake data solutions, ensuring compliance with GRC standards.
Architect and optimize complex Snowflake databases, warehouses, and data lakes to handle large-scale financial data sets.
Design and manage highly performant ETL pipelines and data integration processes using Snowflake, Azure Data Factory, and Databricks.
Implement best practices for data modeling, performance optimization, and query tuning within Snowflake environments.
Ensure robust data security and compliance through proper role-based access controls, encryption, and adherence to regulatory standards (e.g., SOC 2, SOX, GDPR).
Monitor and resolve performance bottlenecks and troubleshoot complex issues related to Snowflake environments.
Work closely with cross-functional teams, including compliance, risk management, and GRC experts, to translate business requirements into technical solutions.
Mentor and provide technical guidance to junior developers, ensuring adherence to best practices in Snowflake development.
Stay informed about the latest developments in Snowflake and Azure ecosystems to leverage new features and enhance system capabilities.
Document and maintain data architectures, processes, and solutions to ensure a seamless compliance audit trail.
Job Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field.
8 years of experience in data engineering and data warehousing, with a strong focus on Snowflake.
Minimum of 5 years of hands-on experience in Snowflake development, including design, implementation, and optimization of complex Snowflake environments.
Proven experience in building data pipelines and ETL processes using Azure Data Factory and Databricks.
Strong knowledge of data architecture, data modeling, and best practices in Snowflake for performance and scalability.
Extensive experience in financial data management and knowledge of GRC frameworks, with a strong focus on compliance and regulatory requirements.
Expertise in SQL and performance tuning in large-scale data environments.
Familiarity with security and regulatory compliance requirements such as SOC 2, SOX, and GDPR.
Strong problem-solving abilities, with keen attention to detail and an analytical mindset.
Excellent communication skills, with the ability to collaborate across departments and lead technical discussions.
Highly Desirable: Snowflake certification(s) and experience with additional cloud data platforms such as AWS Redshift or Google BigQuery.
Preferred Qualifications: Snowflake certification(s).