venkatesh.j@terralogic.com · KA, India
Skills: React, TypeScript, JavaScript, HTML/CSS, Python, SQL, CI/CD, Accessibility
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…
Sign in to see the original posting
Browse more developer jobs on RoleBurst