Snowflake Developer

Tata Consultancy Services Limited
Irving, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$110,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Query Performance Adaptable Database Systems Data Analysis Code Review Databases Information Engineering Data Governance Data Integration Extract Transform Load (ETL) Data Security Data Sharing Software Debugging
+16 more
DevOps JSON Performance Tuning Query Optimization Standard Sql SQL Stored Procedures SQL Databases Parquet Data Ingestion Snowflake Git Semi-structured Data Infrastructure Automation Frameworks Avro Tools for Reporting Data Pipelines

Job description

Should have strong hands-on experience in building and supporting data pipelines, transformations, and reporting solutions on Snowflake. The ideal candidate should have excellent SQL skills, a strong understanding of Snowflake features, and the ability to develop reliable, efficient, and secure data solutions. This role will work closely with data engineering, analytics, and architecture teams to support business data needs. Day-to-day responsibilities include designing scalable data models, building and maintaining pipelines, improving data governance, and collaborating with cross-functional teams to ensure efficient data workflows. Additional responsibilities will include troubleshooting, addressing performance issues, and implementing best practices for data security and compliance. Key Responsibilities

  • Develop and maintain data pipelines and transformation workflows in Snowflake.

  • Write efficient SQL queries, views, stored procedures, and reusable components.

  • Load, transform, and manage structured and semi-structured data in Snowflake.

  • Support data ingestion and processing using Snowpipe, Streams, and Tasks.

  • Optimize query performance, warehouse usage, and job execution.

  • Support data modeling activities for analytics and reporting requirements.

  • Implement secure data access using roles, grants, masking policies, and secure views.

  • Troubleshoot pipeline failures, data quality issues, and production support incidents.

  • Participate in code reviews, testing, and deployment activities.

  • Collaborate with business and technical teams to translate requirements into implementation.

Requirements

Do you have experience in Technical troubleshooting support?, * Strong hands-on experience in Snowflake development.

  • Strong SQL development and debugging skills in Snowflake.

  • Experience with Snowflake objects such as databases, schemas, tables, views, virtual warehouse

  • Hands-on experience with Snowpipe, Snowspark, Streams, Tasks, Dynamic Tables or Materialized Views.

  • Experience in writing and maintaining stored procedures, UDFs, and views.

  • Experience with Snowflake data sharing and replication.

  • Experience with CI/CD pipelines for Snowflake deployments, Git, DevOps practices, and Infrastructure as Code.

  • Experience with ETL/ELT processes, data integration, and building data pipelines.

  • Good understanding of query optimization and performance tuning in Snowflake.

  • Experience handling semi-structured data such as JSON, Avro, Parquet, or ORC in Snowflake.

  • Experience with Snowflake security and access control concepts, including roles, grants, masking policies, and secure views.

  • Experience with Time Travel and Zero-Copy Cloning.

  • Strong understanding of data loading, transformation, and operational support in Snowflake.

  • Ability to troubleshoot and resolve Snowflake-related development issues independently.

  • Good communication and collaboration skills.

  • Experience working in agile teams.

Apply for this position

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

Apply on indeed.com

Good distractions

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

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

1:52 min

Customizing block storage tiers and formats

Ricardo Sueiras Sueiras · LIVE

Videos

See all

Related articles

See all