Jobs · Engineering · Texas

Snowflake Developer

Tata Consultancy Services · Dallas, TX · 2 wk ago
Engineering$110k–$120k/yrFull-time

About the role

The Snowflake Developer will build and support data pipelines, transformations, and reporting solutions on Snowflake, working closely with data engineering, analytics, and architecture teams to meet business data needs.

Responsibilities

  • Design scalable data models, build and maintain pipelines, improve data governance, and collaborate with cross‑functional teams to ensure efficient data workflows.
  • Troubleshoot pipeline failures, data quality issues, and production support incidents; address performance issues and implement best practices for data security and compliance.
  • 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.
  • Participate in code reviews, testing, and deployment activities.
  • Collaborate with business and technical teams to translate requirements into implementation.

Skills

  • 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.

Pay

Salary Range: $110,000‑$120,000 a year

Similar jobs

Snowflake Developer

Global Business Ser. 4uNew Jersey, United States· 1 wk ago
apply on gbs4u.com

Open Source Developer

US Railroad Retirement BoardChicago, IL· 3 mo ago
Information Technologyapply on usajobs.gov

Developer

Horizontal TalentMinneapolis, MN· 1 mo ago
RemoteEngineeringapply on horizontaltalent.com