Latest AI JobsBrowse Jobs
Elastic logo

Full-Stack Senior Software Engineer

ElasticUnited StatesIT
Apply on company site
Salary
$133,100 — $210,600 USD
Job type
Full-time
Experience
Senior · 8+ yrs
Posted
5 Oct 2026
Status
Open · checked 7d ago

About this role

This role suits an experienced individual contributor with a background in full-stack engineering and AI tool utilization who wants to build internal enterprise software in the United States. Elastic seeks a Full-Stack Senior Software Engineer to join the IT Software Engineering team.

Role Overview

Elastic is looking for a Full-Stack Senior Software Engineering professional to operate as a 100% individual contributor within the IT Software Engineering group, reporting to the Director of IT Software Engineering. The position focuses on transitioning from a SaaS procurement model to an agile Build and Buy strategy by building internal enterprise applications and conversational AI bots. The engineer will handle technical design, development, and production deployment while utilizing modern AI coding assistants to accelerate delivery.

Key Responsibilities

Design and ship full-stack applications using React, TypeScript, and Node.js to replace legacy software tools.
Architect and deploy intelligent internal bots leveraging LLMs, vector search, and Retrieval-Augmented Generation for employee workflows.
Connect internal applications directly to Elasticsearch and Kibana.
Accelerate delivery speed using AI coding assistants such as Cursor, Claude, and Copilot.
Maintain high code quality through automated testing, CI/CD pipelines, feature flags, and on-call rotations for production uptime.

Requirements

Eight or more years of hands-on full-stack development experience building and operating production web applications with React, TypeScript, and Node.js.
Practical experience with Elasticsearch data modeling, indexing, query optimization, and Kibana dashboard integration.
Background in AI and bot engineering involving LLM APIs, vector search, RAG pipelines, or conversational frameworks.
Daily proficiency with AI coding tools like Cursor, Claude, or GitHub Copilot.
Operational and testing maturity including automated testing libraries, CI/CD pipelines, feature flags, and on-call rotation participation.

Nice to Have

Experience with internal developer portals, FinOps platforms, or enterprise ticketing systems.
Exposure to advanced Elastic Stack features like ELSER semantic search, hybrid vector search, or Elastic ML.
Background replacing legacy enterprise platforms with custom software.
Bachelor’s or Master’s degree in Computer Science or a related technical field.
Strong communication skills to translate business needs into technical architectures.

Skills and Tools

React
TypeScript
Node.js
Elasticsearch
Kibana
LLMs
Vector Search
RAG
Cursor
Claude
GitHub Copilot
React Testing Library
Cypress
Playwright

Salary and Benefits

The base salary range is $133,100 to $210,600 USD, with select high-cost locations ranging from $159,900 to $252,900 USD. The role is eligible for Elastic's stock program and a company-matched 401(k) up to 6%. Additional benefits include health coverage, flexible schedules, vacation days, donation matching, volunteer time, and a minimum of 16 weeks of parental leave.

About the Company

Elastic is the Search AI Company that provides cloud-based solutions for search, security, and observability. Used by over 50% of the Fortune 500, Elastic helps organizations utilize structured and unstructured data at scale.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the primary focus of this engineering role?

The role focuses on building custom internal enterprise applications and conversational AI bots to replace third-party SaaS contracts using the Elastic Stack.

Is this a remote or location-specific position?

The location is listed as the United States as a distributed company with flexible schedules, though certain metropolitan areas have distinct salary ranges.

What is the experience requirement?

Candidates must have 8 or more years of hands-on full-stack development experience with React, TypeScript, and Node.js.

What salary range is associated with the position?

The standard base salary range is $133,100 to $210,600 USD, while select locations range from $159,900 to $252,900 USD.

Does the position include equity or stock options?

Yes, the role is eligible to participate in Elastic's stock program in addition to cash compensation.

Ready to apply?

The application is on the official Elastic careers page.

Apply on company site