Senior Full Stack Software Developer - Observability
Hybrid (Portugal)€55.8k - €88.3kfull-timePosted 1w ago
About the role
Senior Software Engineer role on Elastic's Streams UI team, working on Fleet and Streams to manage Elastic Agent and log data with a focus on UI components, architecture, and collaboration across design, product, and distributed teams.
Responsibilities
- Design and implement intuitive user interface components using TypeScript, React, and Node.js. Integrate front-end with back-end services and conduct usability testing to drive improvements.
- Own complex, loosely-defined problems end-to-end: shape the approach, split the work, make key technical decisions, and deliver.
- Lead discussions on architecture and system design with attention to trade-offs, backwards compatibility, performance, and scale.
- Establish coding standards, promote reusable components, implement automated testing and deployment, evaluate new technologies, and document best practices.
- Conduct thorough code reviews, ensure coding standards, identify potential security vulnerabilities, and maintain code readability.
- Collaborate asynchronously across time zones with a distributed team, working in the open on GitHub and in Slack.
- Partner with designers and product managers to translate mockups into functional UI components and ensure visual consistency.
Qualifications
- Solid production experience with full-stack JavaScript (preferably TypeScript); React on frontend and Node.js on backend. Experience with Reactflow is a plus.
- A track record of leading non-trivial projects end-to-end with design ownership and minimal guidance.
- Proficient architecture and system-design judgment for large, existing codebases.
- Experience designing and launching multiple UI components that increased user engagement.
- Experience using AI-assisted development tools.
- Exemplary written and verbal communication and enthusiasm for async collaboration and knowledge-sharing.
- Multiplier mindset to uplift engineers around you.
- Generalist mindset with a user-focused approach.
Skills
Required:TypeScriptReactNode.jsArchitecture & System DesignCode Review & Security
Nice to have:AI-assisted development
Benefits
- Competitive pay and compensation transparency
- Health coverage for you and your family in many locations
- Flexible locations and schedules for many roles
- Generous vacation days
- Company matching donations up to $2000 USD or local currency
- Up to 40 hours/year for volunteer projects
- Parental leave minimum of 16 weeks
- Disability accommodation support on request and inclusive workplace practices
Last updated Oct 15, 2026. Interested? Apply on the company site.
About Elastic
The open source platform that powers search, observability, security, and more ...
Power insights and outcomes with The Elastic Search AI Platform. See into your data and find answers that matter with enterprise solutions designed to help you accelerate time to insight.
searchobservabilitysecurityAIenterprise solutionsvector database
More open roles at Elastic
- Manager, Finance Transformation (Quote to Cash)5d agoHybrid (United States) · Data Mgmt & Finance Operations
- Deal Desk Analyst5d agoBarcelona · Deal Desk
- Senior Solution Architect - Denmark5d agoHybrid (Denmark) · SA - EMEA - North
- Senior Solution Architect Security Specialist5d agoTokyo · SA - APJ - Japan
- Analyst, Sales Strategy & Finance5d agoHybrid (United States) · Sales Strategy & Operations