Full-Stack Senior Software Engineer

Elastic

Confirmed live today High trust

Quick summary

Work type
On-site
Location
—
Salary
$133,100–$210,600 / yr
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $172k
$113k $236k
below market most similar roles pay here above market

This role pays less than 55% of similar roles. Most pay $149,500–$223,750 — the blue band above. At the midpoint, this role pays about $172k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Elastic

Elastic is the company behind Elasticsearch and the Elastic Stack (Elasticsearch, Kibana, Beats, and Logstash). It sells search, observability, and security products built on that search engine, primarily through its Elastic Cloud managed service.

Elastic currently has 44 open roles on FindRole.

Listed pay typically runs $133,100–$210,600 across 43 roles with salary data.

Most-posted roles

View all roles at Elastic

At a glance

TL;DR · Full-Stack Senior Software Engineer

The Full-Stack Senior Software Engineer joins the IT Software Engineering team as an individual contributor to execute a build and buy strategy. This role involves leading the technical design, development, and deployment of full-stack internal web applications and conversational AI bots to replace legacy third-party software. You will write clean code using React, TypeScript, and Node.js while integrating backend services natively with Elasticsearch and Kibana. Key responsibilities include architecting intelligent bots using LLMs, Retrieval-Augmented Generation, and vector search to automate employee workflows. You will utilize modern AI development tools like Cursor, Claude, and Copilot to accelerate delivery. The role requires maintaining production systems through unit and end-to-end testing, CI/CD pipelines, and on-call rotations to solve internal business problems for IT, HR, Finance, and Ops.

What you'll do

  • Write clean, maintainable code using React, TypeScript, and Node.js to build full-stack internal applications.
  • Architect and deploy intelligent internal bots using LLMs, Retrieval-Augmented Generation (RAG), and vector search.
  • Integrate internal applications directly with Elasticsearch and Kibana to create reference architectures.
  • Utilize AI coding assistants like Cursor, Claude, and Copilot to accelerate feature delivery and test generation.
  • Write unit and end-to-end tests and manage automated CI/CD deployment pipelines.
  • Take full operational ownership of production systems, including participating in on-call rotations.
  • Translate business requirements into technical agent architectures for internal teams like HR, Finance, and Ops.

What we're looking for

  • 8+ years of hands-on full-stack development experience building and operating web applications using React, TypeScript, and Node.js.
  • Hands-on experience with Elasticsearch, including data modeling, indexing, query optimization, and Kibana dashboard integration.
  • Practical experience in AI and bot engineering using LLM APIs, vector search, RAG pipelines, or conversational bot frameworks.
  • Daily proficiency with AI coding tools such as Cursor, Claude, or GitHub Copilot.
  • Experience with automated testing (React Testing Library, Cypress/Playwright), CI/CD pipelines, feature flags, and on-call rotations.
  • Experience building internal developer portals, FinOps platforms, or enterprise ticketing workflows (preferred).
  • Exposure to advanced Elastic Stack capabilities like ELSER semantic search, hybrid vector search, or Elastic ML (preferred).
  • Bachelor’s or Master’s degree in Computer Science or a related engineering field (preferred).

More like this

Similar roles

Senior Software Engineer, Full-Stack

Nvidia

Santa Clara, CA 7 days ago
Python NodeJS ReactJS MySQL MongoDB Elasticsearch AWS S3 CI/CD Distributed Systems Data Pipelines Test-Driven Development Machine Learning
6+ yrs exp

Senior Software Engineer, Full-Stack

Microsoft

8 days ago $119,800–$234,700
Distributed Systems Data Engineering Python Java C# C++ JavaScript Kubernetes Data Pipelines Full-Stack Development Observability Telemetry Systems Capacity Planning
4+ yrs exp Hybrid

Senior Full-Stack Software Engineer

Adobe

San Francisco, CA 27 days ago
React Kubernetes Node.js Java Python Go CI/CD Claude Code Cursor Codex Full-Stack Development Container Orchestration Observability Component-based Architecture

Senior Software Engineer, Full Stack

GEICO

Palo Alto, CA +1 9 days ago $105,000–$215,000
React Java TypeScript GraphQL Flutter Dart Spring Boot Redux Toolkit WebPack Module Federation REST Docker Kubernetes Helm Azure Cosmos DB Redis OpenTelemetry Jest JUnit Mockito Playwright CI/CD