UI Engineer – Snowflake Analytics & Adoption Dashboard

Terralogic
Greater Hyderabad Area

🚀 Terralogic is Hiring!

Position: UI Engineer – Snowflake Analytics & Adoption Dashboard

Experience: 5+ years

Position: UI Engineer – Snowflake Analytics & Adoption Dashboard

Location: Hyderabad / Bangalore

Role Summary

We are looking for experienced UI Engineers to build and enhance a data-intensive adoption dashboard and conversational analytics experience. The application runs on Snowflake and combines interactive KPI dashboards with a chatbot powered by Snowflake Cortex.

You will develop reliable, user-friendly interfaces, integrate dashboards and chat experiences with Snowflake-backed services, and optimize application performance as data volumes and usage grow.

Technical Skills

  • Snowflake data platform and SQL
  • Python and Streamlit
  • JavaScript / TypeScript, React, and CSS
  • ECharts or similar charting libraries
  • Snowflake Cortex / Cortex Analyst
  • Snowpark and Snowflake semantic views
  • Git, code reviews, and CI/CDKey Responsibilities
  • Build and maintain responsive dashboards, interactive charts, filters, drill-downs, and data tables.
  • Develop conversational UI features, including chat history, streaming responses, progress indicators, feedback, and error handling.
  • Integrate frontend features with Snowflake data and services.
  • Improve application performance through query optimization, caching, pagination, and efficient UI state management.
  • Present complex adoption metrics through clear visualizations and intuitive information design.
  • Write maintainable code and contribute to code reviews, documentation, and delivery practices.
  • Troubleshoot UI, integration, and performance issues.
  • Collaborate with product, data, analytics, and platform teams to deliver product improvements.Required Qualifications
  • 5+ years of professional frontend or UI engineering experience, or equivalent demonstrated experience.
  • Strong JavaScript / TypeScript, HTML, and CSS skills.
  • Experience with React or a comparable modern UI framework.
  • Experience building dashboards or data-intensive applications with interactive charts, filters, and tables.
  • Strong SQL skills and experience integrating applications with relational or cloud data platforms.
  • Ability to identify and resolve performance bottlenecks.
  • Understanding of accessibility, responsive design, browser behavior, and usability fundamentals.
  • Strong communication and cross-functional collaboration skills.Preferred Qualifications
  • Experience with conversational interfaces, natural-language analytics, or AI-assisted applications.
  • Familiarity with streaming responses and handling uncertain or failed chatbot answers.
  • Knowledge of query tuning, data aggregation, caching, and analytics application performance.
  • Experience with automated UI / integration testing and CI/CD.
  • Familiarity with data governance, semantic layers, metric definitions, and access controls.Interested candidates: Please share your updated resume.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →