Home·Find Jobs·Snowflake Developer
V

Snowflake Developer

VettedBench
Posted 2 days ago · Apply by 2 Nov 2026
India5+ yrsOn-site

About this role

We are looking for two UI Engineers to build and improve a data-intensive adoption

dashboard and its conversational analytics experience. The application runs in

Snowflake and combines interactive KPI dashboards with a chatbot that uses

Snowflake Cortex to answer questions over governed data.

You will turn product and user needs into clear, reliable interfaces; integrate

dashboard and chat experiences with Snowflake-backed services; and improve

performance as data volumes and usage grow. The current application uses Python

and Streamlit, with React and ECharts for a custom chart component. Engineers will

work closely with product, data, analytics, and platform teams.

**Tech stack**

\*\*Core stack\*\*

  • Snowflake data platform and SQL
  • Python and Streamlit for the application and dashboard
  • JavaScript or TypeScript, React, and CSS for custom UI components
  • ECharts or a comparable charting library for interactive visualizations
  • Snowflake Cortex / Cortex Analyst for conversational analytics

\*\*Related technologies and practices\*\*

  • Snowpark and Snowflake semantic views
  • Git-based code review and CI/CD
  • UI, integration, and performance testing
  • Browser profiling, query profiling, caching, and application monitoring

**## What you will do**

  • Build and maintain responsive dashboard interfaces, charts, filters, drill-downs, and

data tables.

  • Develop conversational UI features, including chat history, streaming or progress

states, feedback, and error handling.

  • Integrate user-facing features with Snowflake data and services, collaborating on

SQL and data contracts as needed.

  • Improve dashboard and chat responsiveness through efficient queries, caching,

pagination, and careful UI state management.

  • Make complex adoption metrics understandable through thoughtful information

design and consistent visualizations.

  • Write readable, maintainable code and contribute to code reviews, documentation,

and delivery practices.

  • Diagnose UI, integration, and performance issues using logs, profiling, and query or

application measurements.

  • Partner with stakeholders to clarify requirements and deliver incremental

improvements to the product.

**## Required qualifications**

  • 5+ years of professional frontend or UI engineering experience, or equivalent

demonstrated experience.

  • Strong JavaScript or TypeScript, HTML, and CSS skills, with experience building

production user interfaces.

  • Experience with React or a comparable modern UI framework.
  • Experience building dashboards or other data-heavy applications with interactive

charts, filters, and tables.

  • Strong SQL skills and practical experience integrating an application with a

relational or cloud data platform.

  • Demonstrated ability to find and address performance bottlenecks in interfaces and

data-backed user flows.

  • Understanding of accessibility, responsive design, browser behavior, and usability

fundamentals.

  • Clear communication skills and the ability to collaborate across engineering and

business teams.

Pay: ₹1,200,000.00 - ₹2,000,000.00 per year

Benefits:

  • Paid sick time
  • Paid time off
  • Provident Fund

Location:

  • Bengaluru, Karnataka (Preferred)

Work Location: In person

Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →