Software Engineer (Full Stack, Web Engineering)

Elastic

Greater London

Hybrid

GBP 70,000 - 95,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible location
Generous vacation days
Parental leave
Volunteer hours
Charitable matching

Job summary

Elastic is seeking a Software Engineer II on the Web Engineering team. You will own meaningful parts of the elastic.co experience, building features across the full stack from component design to deployment pipelines.

The role emphasizes performance, reliability, and production ownership in a distributed environment. You will collaborate with product managers, designers, and other developers to release features, write clean code, and participate in on-call rotations and security triage, ensuring

Qualifications

  • Experience building for high availability and real production scale.
  • Proficient in React, TypeScript, and backend services.
  • Knowledge of CI/CD pipelines and deployment automation.

Responsibilities

  • Own features across the full stack from design to production.
  • Ship features that improve site quality and performance in a distributed environment.
  • Instrument performance, logging, metrics, and dashboards.
  • Participate in code reviews and on-call rotations.
  • Triage and resolve security vulnerability reports with root-cause analysis.

Skills

Full-stack development
React
TypeScript
Backend services
Node.js
Python
Go
CI/CD pipelines
GitHub Actions
Jenkins
Code reviews
On-call

Tools

GitHub Actions
Jenkins

Job description

  • Elastic.co is how Elastic talks to the world — it’s where potential customers first encounter our products and where existing ones come to learn more. As a Software Engineer II on the Web Engineering team you’ll own meaningful parts of that experience: building the features, systems, and infrastructure that keep the site fast, reliable, and effective at scale
  • You’ll work closely with stakeholders across the company to ship features that improve the site’s quality and performance in a distributed, async-first environment
  • Own features across the full stack from component design and backend services to deployment pipelines and ship production code end-to-end
  • Instrument client-side performance (Core Web Vitals, error tracking, real-user monitoring) alongside backend logging, metrics, tracing, alerting, and dashboards
  • Partner with product managers, designers, and other developers to build, test, and release features for elastic.co
  • Write clean, maintainable code and take ownership for its behavior in production
  • Triage, investigate, and resolve security vulnerability reports — from reproduction and root-cause analysis to fix, validation, and coordinated disclosure
  • Participate in code reviews for your team
  • Diagnose and resolve production issues spanning client regressions to backend failures, and participate in an on-call rotation for an always-on service
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).

The ideal candidate is a full-stack engineer who is equally comfortable writing React components, designing backend services, shipping to production, and owning what they build once it’s live — including on-call response and security triageExperienced in building for high availability and scalability at real production scale, including writing secure code, identifying vulnerabilities, and resolving security issues under pressureA proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomesProduction experience with Node.js, Python, or Go — enough to build, deploy, debug, and maintain backend services independentlyExperience owning CI/CD pipelines (GitHub Actions, Jenkins, or equivalent) end-to-end, including front-end build tooling, bundle optimization, and deployment automation without a dedicated ops team3+ years in a full-stack or frontend role, with proven TypeScript and React depth (component architecture, performance, state management) and hands-on backend experience shipping and operating production servicesAbility to work autonomously in a globally distributed team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - EDR Workflows - Security
Software Engineer II - EDR Workflows - Security

Elasticsearch B.V. • United Kingdom

Hybrid
GBP 65,000 - 105,000
Health coverage
Flexible schedules
Many vacation days
+3
Full-Stack Engineer — AI-Driven, Scalable & Secure
Full-Stack Engineer — AI-Driven, Scalable & Secure

Elastic • Greater London

Hybrid
GBP 70,000 - 95,000
Health coverage
Flexible location
Generous 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 (Prism, Security)
Senior Software Engineer (Prism, Security)

Elastic • Greater London

Hybrid
GBP 100,000 - 140,000
Health coverage
Flexible location and schedule
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
Senior Software Engineer
Senior Software Engineer

Vise • York and North Yorkshire

On-site
GBP 70,000 - 110,000
Flexible PTO
401(k) savings plan + company match
Comprehensive health pans
+2
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
Fullstack Engineer
Fullstack Engineer

Jobtailor • Bracknell

On-site
GBP 55,000 - 75,000
Full Stack Engineer
Full Stack Engineer

Station • Greater London

On-site
GBP 55,000 - 65,000
Senior Security Research Engineer
Senior Security Research Engineer

Elastic • United Kingdom

On-site
GBP 90,000 - 150,000