Senior Full Stack Software Developer - Observability
Core
Design and implement intuitive user interface components for Fleet (central management for Elastic Agent) and Streams (log data handling tool), integrating front-end with back-end services.
Role type
Senior Full Stack Software Engineer (UI focus)
Builds
Fleet and Streams tools for Elastic Agent and log data management
Domain
Observability, Search AI, Cloud-native
Required skills
TypeScript, React, Node.js, Architecture & system design, End-to-end project ownership, AI-assisted development tools, Async collaboration
Preferred skills
Reactflow, Elastic stack, Log/data-ingestion pipelines, Go, Kubernetes, Large UIs for streaming data, Open-source experience, Mentoring
Technologies
TypeScript, React, Node.js, Reactflow, Elastic stack, Go, Kubernetes, GitHub, Slack
Responsibilities
Design and implement UI components using TypeScript, React, and Node.js; Lead architecture and system design discussions; Establish coding standards and conduct code reviews; Collaborate with designers and product managers; Work in a fully-distributed team across timezones
Seniority
Senior, hands-on IC
