Senior Software Engineer (Prism, Security)

Elastic

Greater London

Hybrid

GBP 100,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible location and schedule
Generous vacation days
Parental leave
Volunteer hours
Charitable giving match

Job summary

Elastic is seeking a Senior Engineer to lead technical work across Elastic Security in London or remotely within the UK. You will own small-to-medium projects from design through production, focusing on data modeling, APIs, and scalable services.

Collaborate with product, design, and engineering to deliver reliable, high-performance systems. You will write high-quality TypeScript/React code, optimize queries, and contribute telemetry and tests in production.

Qualifications

  • Deep TypeScript and JavaScript skills, especially with React and Node.js.
  • Successfully led projects from conception to deployment.
  • 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.
  • Experience with Kibana, Elasticsearch, or Elastic Security.
  • Experience with SIEM/UEBA.
  • Knowledge with performance profiling and optimization techniques.
  • Experience building AI-assisted or agent-guided workflows with human controls.

Responsibilities

  • Own small-to-medium projects from technical design through production, including data modeling, background tasks, and APIs.
  • Make features fast and reliable at scale: profile and optimize queries, tame timeouts, and design for a range of customer topologies.
  • Write high-quality TypeScript and React code, with Node.js services and APIs where needed.
  • Build telemetry, tests, and safeguards so the systems behave predictably in production.
  • Review code, support teammates, and improve team practices.
  • Partner with teams across Elastic Security, Kibana, Elasticsearch/ES|QL, and Support.

Skills

TypeScript
React
Node.js
AI acceleration
SIEM/UEBA
Kibana
Elasticsearch
Elastic Security
Data modeling
APIs

Tools

Kibana
Elasticsearch

Job description

  • The Prism team builds the systems that turn Elastic Security's raw data into a trustworthy picture of the users, hosts, and services in a customer's environment
  • We power the Entity Store, entity risk scoring, entity resolution, and the data maintainers that analysts rely on to understand who did what, what's risky, and what to investigate next
  • We build features that have to work at scale, and we care deeply about correctness and performance
  • As a senior engineer, you will lead technical work across this area
  • You'll partner with product, design, and engineering to turn hard, ambiguous problems into reliable, performant systems that ship to real security teams
  • We're a distributed team - we work across time zones and collaborate in GitHub, Slack, design reviews, and code reviews
  • Own small-to-medium projects from technical design through production, including data modeling, background tasks, and APIs
  • Make our features fast and reliable at scale: profile and optimize queries, tame timeouts, and design for a range of customer topologies
  • Write high-quality TypeScript and React code, with Node.js services and APIs where needed
  • Build telemetry, tests, and safeguards so the systems behave predictably in production
  • Review code, support teammates, and improve team practices
  • Partner with teams across Elastic Security, Kibana, Elasticsearch/ES|QL, and Support
Benefits
  • Toast to your health: Fully paid health coverage for you and your family, in many locations.
  • Craft your calendar: Flexible location and schedule for most roles.
  • Create space for you: Distributed by design workforce, plus generous number of vacation days each year.
  • Embrace parenthood: Minimum of 16 weeks of parental leave, plus generous family formation benefits.
  • Give back your time: 40 hours each year to use toward volunteering with organizations and causes you're passionate about.
  • Amplify your impact: Double your charitable giving - we match donations up to $1500 USD (or local currency equivalent).

Deep TypeScript and JavaScript skills, especially with React and Node.js Successfully led projects from conception to deployment 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 Knowledge with performance profiling and optimization techniques Experience building AI-assisted or agent-guided workflows with human controls Experience with Kibana, Elasticsearch, or Elastic Security

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Security Data Platform - Remote
Senior Software Engineer, Security Data Platform - Remote

Elasticsearch B.V. • United Kingdom

Remote
GBP 90,000 - 150,000
Health coverage
Flexible schedule
Vacation days
+3
Software Engineer (Full Stack, Web Engineering)
Software Engineer (Full Stack, Web Engineering)

Elastic • Greater London

Hybrid
GBP 70,000 - 95,000
Health coverage
Flexible location
Generous vacation days
+3
Software Engineer (EDR Workflows, Security)
Software Engineer (EDR Workflows, Security)

Elastic • Greater London

Hybrid
GBP 70,000 - 110,000
Health coverage for you and family
Flexible location & schedule
Generous vacation days
+3
Software Engineer II - EDR Workflows - Security
Software Engineer II - EDR Workflows - Security

Elasticsearch B.V. • United Kingdom

On-site
GBP 65,000 - 105,000
Health coverage
Flexible schedules
Many vacation days
+3
Senior Java Engineer - Core / Infra - Elasticsearch
Senior Java Engineer - Core / Infra - Elasticsearch

Elasticsearch B.V. • United Kingdom

Hybrid
GBP 90,000 - 130,000
Competitive pay
Health coverage
Flexible locations and schedules
+4
Senior Software Engineer, AI-Driven Security Platforms
Senior Software Engineer, AI-Driven Security Platforms

Elastic • Greater London

Hybrid
GBP 100,000 - 140,000
Health coverage
Flexible location and schedule
Generous vacation days
+3
Senior Information Security Infrastructure Engineer (Security Architecture - Information Security)
Senior Information Security Infrastructure Engineer (Security Architecture - Information Security)

Elastic • Greater London

Hybrid
GBP 90,000 - 140,000
Health coverage
Flexible location & schedule
Generous vacation days
+3
Senior Information Security Infrastructure Engineer - Security Architecture - InfoSec
Senior Information Security Infrastructure Engineer - Security Architecture - InfoSec

Elasticsearch B.V. • United Kingdom

Hybrid
GBP 90,000 - 140,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior Security Research Engineer
Senior Security Research Engineer

Elastic • United Kingdom

On-site
GBP 90,000 - 150,000
Principal AI Engineer - Context - Agents and Context
Principal AI Engineer - Context - Agents and Context

Elasticsearch B.V. • United Kingdom

Remote
GBP 140,000 - 190,000
Competitive pay
Health coverage
Flexible locations & schedules
+4