Snowflake Developer (Bengaluru)

Snowflake Developer (Bengaluru)

13 Nov
| |
Bengaluru

13 Nov

[email protected]

Bengaluru

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

📌 Snowflake Developer (Bengaluru)
🏢 [email protected]
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: snowflake developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: snowflake developer (bengaluru) / bengaluru