Elastic

Search AI

SoftwareEngineerII-FullStack-WebEngineering

Spain
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer II - Full Stack - Web Engineering at Elastic. Skills: Full-stack development, React, Node.js, CI/CD. Own features across the full stack. design backend services”

What You'll Achieve.

improve the site's quality; improve the site's performance

Industry & Context.

Search AI
Problems you'll solve

root-cause analysis; Diagnose and resolve production issues

Eligibility Requirements

on-call rotation

What They're Looking For.

Must Have

3+ years in a full-stack or frontend role, proven TypeScript and React depth, hands-on backend experience shipping and operating production services, Production experience with Node.js, Python, or Go, Experience owning CI/CD pipelines end-to-end, track record of building for high availability and scalability, writing secure code, identifying vulnerabilities, resolving security issues under pressure, Ability to work autonomously

Nice to Have

component architecture, performance, state management, front-end build tooling, bundle optimization, deployment automation

What You'll Do.

Own features across the full stack

design backend services

ship production code end-to-end

Instrument client-side performance

Instrument backend logging

take ownership for its behavior

Triage security vulnerability reports

resolve security vulnerability reports

Diagnose production issues

resolve production issues

How You'll Work.

Team & Collaboration

Partner with product managers; designers; other developers; work closely with stakeholders; Participate in code reviews

Full Job Description

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role 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. 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 triage. 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. What You Will Be Doing 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 rep

Free ATS check

Applying for this Software Engineer II - Full Stack - Web Engineering role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Elastic?

Real rants from real employees. Read before you apply.

Read Company Rants →