Snowflake Data Platform Engineer

Contech Systems

Newark, NJ

JOB DETAILS
SALARY
$60–$75 Per Hour
LOCATION
Newark, NJ
POSTED
30+ days ago
Job Title: Snowflake Data Platform Engineer
Location: Penn Plaza - NJ
Department: Data Engineering / Analytics
Reports To: [Insert Manager Title]

Position Summary
We are seeking a Snowflake Data Platform Engineer to design, implement, and maintain our enterprise Snowflake environment. This role focuses on platform administration, performance optimization, security, and integration with other data services. The ideal candidate will have deep expertise in Snowflake architecture, cloud infrastructure, and automation practices.

Snowflake Data Platform Engineer Key Responsibilities
  1. Data Pipeline Development
    1. Design and implement scalable ETL/ELT processes using Snowflake.
    2. Develop and maintain data models, schemas, and views for analytics.
    3. Optimize queries and storage for performance and cost efficiency.
  2. Platform Management
    1. Deploy, Configure and manage Snowflake accounts, roles, and permissions.
    2. Monitor system performance and troubleshoot issues.
    3. Implement best practices for data governance and security.
Snowflake Data Platform Engineer Security & Compliance
  1. Configure role-based access control (RBAC) and data security policies.
  2. Ensure compliance with organizational data governance and regulatory standards.
  3. Manage encryption, masking, and secure data sharing.
  1. Integration & Automation
    1. Integrate Snowflake with cloud storage, APIs, and third-party tools.
    2. Automate workflows using orchestration tools (e.g., Airflow, dbt).
    3. Support CI/CD pipelines for data engineering projects.
  2. Integrate Snowflake with cloud storage, ETL tools, and enterprise systems.
  3. Develop reusable scripts for operational tasks and platform management.
    1.  
  4. Collaboration & Support
    1. Partner with data engineers, analysts, and BI teams to enable efficient workflows.
    2. Provide technical support and troubleshooting for Snowflake-related issues.
    3. Document platform architecture, operational procedures, and best practices.
    4. Provide technical guidance on Snowflake capabilities and best practices.
    5. Document processes, standards, and architecture.

Snowflake Data Platform Engineer Required Qualifications
  1. Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).
  2. 3+ years of experience in data engineering or data warehousing.
  3. 3+ years of experience in Snowflake administration and platform engineering.
  4. Hands-on experience with Snowflake and SQL development.
  5. Strong knowledge of ETL/ELT tools and data integration techniques.
  6. Familiarity with cloud platforms (AWS, Azure).
  7. Understanding of data security, networking, role-based access, identity management and governance.

Snowflake Data Platform Engineer Preferred Qualifications
  1. Snowflake certification (SnowPro Core or Advanced Architect).
  2. Experience with dbt, Airflow, or similar orchestration tools.
  3. Knowledge of Python or other scripting languages.
  4. Exposure to data modeling and performance tuning and cost optimization strategies in Snowflake.
  5. Certifications in Snowflake or cloud technologies.

Snowflake Data Platform Engineer Soft Skills
  1. Strong analytical and problem-solving skills.
  2. Excellent communication and collaboration abilities.
  3. Ability to work in a fast past highly matrixed agile environment

About the Company

C

Contech Systems