← All roles

Staff Software Engineer - Frontend

Sarvam· Engineering
Apply on company site
BengaluruFull-timePosted 1mo ago

About the role

Senior frontend technical leadership role focused on building large-scale, real-time, AI-powered frontend systems. Responsible for architecture, performance, reliability, and end-to-end product delivery across cross-functional teams.

Responsibilities

  • Own the frontend architecture for complex, high-scale applications.
  • Solve challenging problems around real-time interactions, streaming data, asynchronous workflows, and continuously changing UI state.
  • Build reliable experiences around AI-generated responses, long-running tasks, tool calls, and partial results.
  • Design systems that remain responsive and reliable with large data and long-running operations.
  • Work closely with backend, product, and design teams to solve problems end to end.
  • Identify architectural bottlenecks before scaling issues arise and drive long-term solutions.
  • Improve frontend performance across loading, rendering, network usage, memory, and bundle size.
  • Build reusable frontend infrastructure, components, and patterns across teams.
  • Improve observability and production debugging through metrics, logging, error tracking, traces, and monitoring.
  • Own complex production issues, identify root causes, and prevent recurrence.
  • Establish better approaches to testing, releases, feature flags, CI/CD, and frontend reliability.
  • Lead architecture discussions and technical decisions across teams.
  • Mentor engineers and raise the frontend engineering bar.
  • Take ambiguous problems from problem definition → design → implementation → production.

Qualifications

  • 8+ years of software engineering experience, with strong hands-on frontend experience.
  • Deep experience with JavaScript, TypeScript, React, and Next.js.
  • Strong understanding of frontend architecture, browser fundamentals, networking, rendering, and the web platform.
  • Experience designing and scaling large production frontend applications.
  • Strong understanding of state management, APIs, caching, authentication, and asynchronous systems.
  • Experience building real-time or streaming experiences using WebSockets, SSE, or streaming APIs.
  • Strong understanding of web performance and solving production performance problems.
  • Experience with frontend observability and debugging production issues.
  • Experience building shared components, design systems, or frontend platforms.
  • Strong system-design skills and ability to make practical architectural trade-offs.
  • Ability to influence technical decisions across teams without formal authority.
  • Strong ownership and bias toward root-cause problem solving.
  • Understanding of video and audio fundamentals, including media processing, encoding/decoding, formats, streaming, synchronization, and handling media workflows at scale.
  • Experience building frontend experiences for video/audio processing or dubbing workflows is highly valuable.
  • Understanding of document digitization workflows, including document upload, processing states, previews, extraction results, editing/review experiences, and handling large or complex documents.
  • Experience building frontend applications that deal with large files, long-running processing jobs, progress tracking, retries, failures, and partial results.

Skills

Required:JavaScriptTypeScriptReactNext.jsFrontend architecture
Last updated Sep 15, 2026. Interested? Apply on the company site.
Sarvam logo

About Sarvam

Sarvam | India's Full-Stack Sovereign AI Platform

Sarvam is India's full-stack sovereign AI platform, with speech-to-text, text-to-speech, translation, and conversational agents across 22 Indian languages. Start free.

API PricingAbout UsAksharAryaCareersConversationsDocument DigitisationDocumentation

More open roles at Sarvam