Senior Software Engineer (Prism, Security)
- London, United Kingdom
- Senior Level
- Posted
Skills
Required
- TypeScript
- React
- AI
- JavaScript
- Node.js
- debug complex systems
- SIEM / UEBA
Preferred
- Kibana / Elasticsearch / Elastic Security
- performance profiling
- optimization
- building systems
- data modeling
- background tasks
- APIs
Join the Prism team at Elastic, where you'll build systems that transform raw data into a reliable picture of users, hosts, and services in a customer's environment. As a Senior Software Engineer, you'll lead technical work, partner with product, design, and engineering, and own small-to-medium projects from technical design through production. You'll write high-quality TypeScript and React code, build telemetry, tests, and safeguards, and collaborate with teams across Elastic Security, Kibana, Elasticsearch/ES|QL, and Support. Enjoy benefits like fully paid health coverage, flexible location and schedule, generous vacation days, parental leave, volunteer time, and charitable giving matching.
Responsibilities
- Lead technical work across the area of building systems that turn raw data into a trustworthy picture of users, hosts, and services.
- Own small-to-medium projects from technical design through production, including data modeling, background tasks, and APIs.
- Collaborate with product, design, and engineering teams to turn hard, ambiguous problems into reliable, performant systems.
- Successfully led projects from conception to deployment
Requirements
- Deep TypeScript and JavaScript skills, especially with React and Node.js
- The ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business priorities
- Several years of experience building and maintaining production software
- You can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication
- A proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes
- Experience with SIEM/UEBA
- Experience building AI-assisted or agent-guided workflows with human controls
Preferred
- Knowledge with performance profiling and optimization techniques
- Experience with Kibana, Elasticsearch, or Elastic Security
jobapplier