Senior Software Engineer - Security Platform Team

Elastic Elastic · Enterprise · Spain · Security - Analyst Experience

Senior Software Engineer role focused on building core capabilities for Elastic's security platform, specifically designing and implementing features related to AI-powered inboxes, value reports, and guided onboarding for security products. The role involves API development, building scalable systems, and ensuring reliability and observability within the Elastic ecosystem.

What you'd actually do

  1. Design and implement features that power Value Reports, AI powered Inboxes, Guided onboarding for all of the Security products.
  2. Build and evolve APIs that correlate entities, findings, signals, and configuration data into coherent security stories.
  3. Develop scalable, high-performance systems within the Elastic ecosystem and cloud-native environments.
  4. Own the reliability, observability, and operational health, from design to production.
  5. Collaborate with product, design, and other engineering teams to refine requirements and deliver impactful, user-centered solutions.

Skills

Required

  • Javascript/TypeScript
  • React.js
  • Node.js
  • API design
  • data models
  • services
  • distributed systems
  • async-first environments
  • TypeScript/Node.js

Nice to have

  • Kibana
  • Elasticsearch
  • open source contributions

What the JD emphasized

  • production-grade code
  • high-quality, well-tested codebase