Senior Software Engineer, Observe by Snowflake Frontend
Builds interactive, data-rich UIs with React, TypeScript, and Vega, integrating LLM features like natural language querying and AI-assisted storytelling. Leads feature delivery for AI-powered observability platform, requiring 7+ years experience and frontend performance expertise.
About the job
Responsibilities
- Develop interactive, data-rich user interfaces using React, TypeScript, and Vega, with a focus on integrating LLM-driven features (e.g., natural language querying, generative UI, and AI-assisted data storytelling).
- Lead the end-to-end delivery of substantial product features, ensuring AI outputs are presented with high reliability and low latency.
- Work closely with PMs, UX designers, and AI/ML engineers to bridge the gap between complex model outputs and intuitive user experiences.
- Be a strong contributor to team planning, specifically identifying opportunities where Generative AI can simplify complex technical workflows for our users.
- Champion the use of AI-assisted development tools (e.g., GitHub Copilot, Cursor) to maintain high code quality and accelerate delivery.
Qualifications
- 7+ years of industry experience building and maintaining complex enterprise applications.
- Deep day-to-day knowledge of React, JavaScript, and TypeScript.
- The ability to balance functionality, delivery speed, and the unique performance challenges of AI-integrated frontends (e.g., streaming responses, optimistic UI updates).
- A drive to understand how frontend development—and specifically Human-AI Interaction (HAI)—impacts the overall customer experience.
- A proactive approach to learning, especially regarding the evolving ecosystem of AI frameworks and frontend integration patterns.
Bonus Points
- Experience with commercial dashboarding products (e.g., Splunk, Datadog, Looker) or integrating AI into BI tools.
- Deep knowledge of the DOM, CSS, Canvas, and XHR, specifically for optimizing the rendering of large-scale AI data sets.
Skills
React, TypeScript, JavaScript, Vega, Github Copilot, Cursor, CSS, Dom, Canvas, Splunk, Datadog, Looker
Similar jobs
Frontend Engineering jobsOwn and advance deck.gl-based geospatial visualization libraries, delivering scalable 2D and 3D rendering for mapping data while improving performance and mentoring engineers. Requires 5+ years of software engineering experience, strong React and TypeScript skills, and hands-on WebGL mapping expertise.
Senior frontend engineer building data-dense compensation and pricing interfaces, while shaping scalable architecture, performance, accessibility, and technical strategy. Requires 5+ years of frontend engineering experience plus strong prioritization, communication, and mentoring skills.
Senior frontend engineer building and refining client-facing financial software, leading end-to-end technical work and cross-functional projects. Requires 7+ years of frontend experience with React, TypeScript, ES6+, and Webpack.
Senior frontend engineer responsible for designing and delivering advertiser-facing creative and recommendation workflows in React and TypeScript. The role requires 5+ years of production web application experience, strong frontend architecture skills, and cross-functional collaboration with product, design, data, and machine learning teams.
Build Reddit’s web media experience, including the React/TypeScript player interface and backend APIs that support low-latency video and audio playback. The role requires 5+ years of software development experience and strong modern web development skills.