Cloud Engineer Snowflake Engineer

Overview

Remote
$DOE
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6+ Month

Skills

Snowflake
ETL/ELT

Job Details

Job Description:

We are looking for a Cloud Engineer "Snowflake Engineer" with at least 6+ years of IT experience. Any previous Banking/ Finance domain is a nice to have.

*Here are some titles to look for of candidates that have a stronger chance of being a good match Snowflake Engineer, Snowflake Administrator, Snowflake Architect, Platform Engineer, Cloud Engineer.

This role is more focus on the Platform Engineering & Snowflake administration/ engineering side vs Snowflake Data Engineering.

Top Desired Skills:

- Snowflake Configuration
- Snowflake Optimization and Observability
- Ability to implement guardrails to protect cost of platform.

Nice to Haves:

  • python
  • sql
  • data modeling

Job Summary:

This resource will be joining the Platform Engineering team within the EDO, this person will be a part of helping to best optimize the Snowflake Platform as they scale its usage across the bank and prepare for the integration of a new Bank. This person will need to help drive best practices of Configuration, optimization, and observability as they scale the platform across the enterprise. This person will be a go to on a platform team and helping lead some of the most important work as acquisition work begins.

Performance & Optimization:
- Analyze and optimize complex SQL queries and workloads to ensure efficient resource utilization and cost management.
- Monitor and tune Snowflake compute resources (warehouses) for optimal performance.
- Implement best practices for data modeling, partitioning, clustering, and indexing.

Security & Governance:
- Manage user roles, access controls, and data masking policies to ensure compliance with internal and external security standards.
- Collaborate with InfoSec and compliance teams to enforce data governance policies.
- Audit and monitor data access and usage patterns to detect anomalies and ensure data protection.

Database Hygiene & Maintenance:
- Maintain clean and organized schemas, tables, and views across environments.
- Implement automated routines for purging obsolete data, archiving, and metadata management.
- Ensure consistency and reliability of data pipelines and integrations with Snowflake.

Collaboration & Leadership:
- Work closely with data engineers, analysts, and business stakeholders to support data initiatives.
- Provide guidance and mentorship to junior DBAs and data team members.
- Stay current with Snowflake features, updates, and industry trends to continuously improve platform capabilities.

Desired Experience/ Qualifications:
- Proven experience as a Snowflake Engineer or Snowflake DBA or in a similar role managing cloud-based data platforms.
- Strong proficiency in SQL and performance tuning techniques.
- Deep understanding of Snowflake architecture, including virtual warehouses, storage layers, and caching mechanisms.
- Experience with data security frameworks and compliance standards.
- Familiarity with ETL/ELT tools and data integration frameworks.
- Excellent problem-solving, communication, and documentation skills.

Business Drivers/Customer Impact:

Data Platforms (Snowflake Specifically) needs a strong engineer to join the platform team to continue support of it during acquisition integration ramp up.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.