SigNoz - Senior Software Engineer - Frontend
Requirements
• You may be a good fit if: • You have strong experience building production applications with React and TypeScript • You think in systems and user journeys—not just individual screens • You care about product experience as much as code quality • You have worked on complex, data-heavy, or highly interactive applications • You understand React rendering behaviour and know how to find performance bottlenecks • You are comfortable using browser profiling and debugging tools • You can make thoughtful trade-offs between performance, maintainability, and delivery speed • You take ownership and can move work forward without detailed instructions • You communicate clearly and work well across engineering, design, and product • Experience with observability is helpful, but not required. Curiosity and the ability to understand complex technical domains matter more. • Problems you might work on • Rendering dashboards containing many charts and large datasets without slowing down the browser • Building fast and intuitive experiences for exploring millions of logs or traces • Visualizing complex distributed traces and service relationships • Creating consistent interactions across multiple product modules • Improving loading, filtering, navigation, and debugging workflows during live incidents • Evolving a large frontend codebase while the product and team continue to grow • How we work • We are remote-first and have no offices. Work from wherever you do your best work. • We are a small, experienced team, so individual contributions have visible impact. • Engineers have meaningful ownership over both technical decisions and the product experience. • We move quickly, talk directly with users, and continuously improve what we ship. • Observability is a large and growing market, but more importantly, it is a space full of difficult product and engineering problems. • If you enjoy React and TypeScript, care deeply about UX and performance, and want to build tools that engineers rely on every day, we’d love to hear from you.
Responsibilities
• This role goes beyond implementing screens from specifications. You’ll own meaningful parts of the product experience from problem definition to production. • Design and build complex workflows across dashboards, traces, logs, metrics, alerts, and infrastructure monitoring • Own large frontend features and systems end-to-end • Turn technically complex observability concepts into clear, intuitive experiences • Architect for performance using techniques such as virtualization, progressive loading, smart caching, and selective rendering • Profile and improve slow interactions, large visualizations, and data-heavy views • Contribute to our frontend architecture, design system, and engineering standards • Work closely with design, product, founders, and backend engineers • Speak with users and ship improvements that help engineers investigate incidents faster • Help other engineers make better frontend and product decisions
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT