Jobs
V

Snowflake Developer

venkatesh.j@terralogic.comKA, INjust now
Full-timevia indeed

Required Skills

ci/cdcssgithtmljavascriptpythonreactsqltypescript

Job Description

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

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
just now
Source
Indeed