Browse current jobs

Snowflake developer

Bahwan CyberTek · Chennai

Apply on employer website

Collected role description

Role overview

Snowflake developer at Bahwan CyberTek

We are looking for a skilled Snowflake Developer who can design and build modern, interactive React-based applications on top of the Snowflake Data Cloud, while leveraging Snowflake's native AI/ML capabilities (Cortex functions, Cortex Analyst, Cortex Search, and ML-based analytics) to deliver intelligent, data-driven products.

This role sits at the intersection of application development, data engineering, and applied AI — ideal for someone who enjoys building end-to-end experiences directly inside the Snowflake ecosystem.

Responsibilities

  • Application Development: Design, develop, and deploy custom React front-end applications that integrate with Snowflake as the backend data layer (via Snowpark Container Services, SPCS-hosted apps, or Snowflake APIs).
  • Frontend & UI: Build interactive dashboards, internal tools, and customer-facing apps using React, integrated with Snowflake data via REST APIs, Snowpark, or SQL API.
  • Data Layer: Develop and optimize Snowflake objects (tables, views, stored procedures, UDFs/UDTFs) to support application data needs.
  • AI/ML Integration: Implement and integrate Snowflake Cortex AI features (Cortex Analyst, Cortex Search, LLM functions, ML Functions) into applications to power natural-language querying, semantic search, and predictive insights.
  • Native App & Container Deployment: Package and deploy applications using Snowflake Native Apps Framework and/or Snowpark Container Services (SPCS) for scalable, secure delivery within customer Snowflake accounts.
  • Backend Development: Write efficient Snowflake SQL and Python/Snowpark code for data transformation, feature engineering, and application logic.
  • Security & Governance: Implement role-based access control, secure data sharing, and governance best practices for applications built on Snowflake.
  • Collaboration: Work closely with data engineers, product managers, and AI/ML teams to translate business requirements into functional, scalable applications.
  • DevOps: Set up CI/CD pipelines for application deployment, version control, and automated testing.
  • Performance Optimization: Monitor application performance, troubleshoot issues, and continuously improve responsiveness, scalability, and cost-efficiency on Snowflake.
  • Data Analysis: Analyze data trends, user behavior, and application usage patterns within Snowflake to generate insights, reports, and dashboards that inform product and business decisions.

Employment details

  • Location: Chennai [India]

Collected experience requirement

4 - 8 Years