Company:
Daltics
Location: Chicago
Closing Date: 31/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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).
Share this job
Daltics
Useful Links