Snowflake Data Engineer

EXL SERVICE
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$80,000.0 - $85,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services ARM Architecture Microsoft Azure Cluster Analysis Program Optimization Databases Data Governance Data Sharing Python (Programming Language) Performance Tuning
+13 more
Query Optimization Role-Based Access Control Power BI Shell Script SQL Stored Procedures Systems Integration Scripting Freeform SQL Enterprise Software Applications Cloud Platform System Data Ingestion Snowflake Information Technology

Job description

Job Description: We are looking for a hands-on Snowflake Data engineer with strong expertise in Snowflake architecture, development, performance tuning, automation, and security. The ideal candidate should have a deep understanding of Snowflake’s core capabilities and be comfortable working across development, administration, and platform optimization activities., * Develop and maintain Snowflake databases, schemas, tables, views, streams, tasks, and stored procedures.

  • Write and optimize complex SQL queries for performance and scalability.
  • Design and implement data ingestion and automation solutions using Snowpipe, Streams, Tasks, and scripting.
  • Manage Snowflake users, roles, permissions, and Role-Based Access Control (RBAC).
  • Optimize performance using clustering, micro-partitioning, query profiling, and warehouse tuning.
  • Build integrations with cloud platforms, BI tools, APIs, and external applications.
  • Leverage Snowflake Cortex and other latest Snowflake features for AI-driven use cases.
  • Troubleshoot production issues and support platform monitoring and optimization.
  • Collaborate with data engineers, analysts, and business teams to deliver scalable solutions.

Requirements

  • Strong knowledge of Snowflake Architecture and Data Cloud platform.
  • Expertise in Snowflake SQL , query tuning, and performance optimization.
  • Hands-on experience with Stored Procedures, UDFs, Streams, Tasks, Snowpipe, Dynamic Tables, and Snowpark .
  • Experience with Cortex AI features , Time Travel, Zero-Copy Cloning, Data Sharing, and Materialized Views.
  • Strong understanding of RBAC, security, user/role management, and data governance .
  • Experience with Python and Shell scripting for automation.
  • Knowledge of clustering, micro-partitioning, warehouse management, and cost optimization .
  • Experience integrating Snowflake with Power BI, Sigma, APIs, Azure/AWS , and other enterprise applications.

Qualifications: Qualifications

  • 2-5 years of IT experience with at least 2+ years of hands-on Snowflake development experience.
  • SnowPro Certification is a plus.

Strong communication and problem-solving skills

Benefits & conditions

3.73.7 out of 5 stars United States Hybrid work $80,000 - $85,000 a year - Full-time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:46 min

Transforming data architecture from on-premise to cloud

Sandhya Menon Sandhya Menon · WWC Europe 2026

1:33 min

Integrating internal APIs and maintaining data sovereignty

Mahran Meißner Mahran Meißner · WWC Europe 2026

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

Videos

See all

Related articles

See all