Staff Software Engineer - Frontend
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.
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
- Software Engineer - Model API Platform1w agoBengaluru · Engineering
- Staff Engineer - Systems Engineering2w agoBengaluru · Engineering
- Staff Engineer - Telephony2w agoBengaluru · Engineering
- Growth Marketing Intern3w agoBengaluru · Marketing
- Marketing Intern4w agoBengaluru · Marketing