Open Role
Elastic

Opportunity at

Elastic

Full-Stack Senior Software Engineer

This full-time, on-site senior software engineering role is in the United States and sits in the IT Software Engineering team, reporting to the Director of IT…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United States
Salary
USD 133,100 - 210,600/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This full-time, on-site senior software engineering role is in the United States and sits in the IT Software Engineering team, reporting to the Director of IT Software Engineering. The team is shifting from buying software as a service toward a mix of building and buying. It builds custom internal applications and AI-powered bots on the Elastic Stack, including Elasticsearch, Kibana and machine learning features, to replace costly third-party contracts for…

Job Description

This full-time, on-site senior software engineering role is in the United States and sits in the IT Software Engineering team, reporting to the Director of IT Software Engineering. The team is shifting from buying software as a service toward a mix of building and buying. It builds custom internal applications and AI-powered bots on the Elastic Stack, including Elasticsearch, Kibana and machine learning features, to replace costly third-party contracts for IT, HR, finance and operations teams.

The role is an individual contributor position that owns architecture, coding and launch work for internal web tools and chat-style AI assistants. The engineer writes clean React, TypeScript and Node.js code, connects backend services directly to Elasticsearch, and uses AI coding tools such as Cursor, Claude and Copilot to speed up delivery. Full operational ownership of production systems is expected.

Bot work is a significant part of the job. Bots are the other major output: the engineer builds and launches internal assistants that rely on LLMs, retrieval-augmented generation and similarity search to handle everyday staff requests. The internal tooling is also meant to serve as reference architectures for Elastic products.

Quality and operations are handled as part of the role. Testing, automated release pipelines, feature flagging and on-call shifts are all part of keeping services dependable. Applicants need at least eight years building and running production web apps, working knowledge of Elasticsearch, and real bot or LLM engineering experience.

Responsibilities

  • Develop internal full-stack tools that retire costly SaaS subscriptions
  • Architect and deploy internal bots using LLMs, RAG and vector search for routine employee requests
  • Connect internal applications to Elasticsearch and Kibana and build reference architectures
  • Use AI coding assistants to write code, generate tests and increase delivery speed
  • Produce unit and browser-level tests, manage automated releases with feature flags, and join on-call rotations
  • Take operational ownership of production systems and take part in on-call rotations

Requirements

  • Eight-plus years building and running production web apps with React, TypeScript and Node.js
  • Working knowledge of Elasticsearch, covering schema design, index tuning, query work and Kibana dashboards
  • Experience with LLM endpoints, similarity search, retrieval-augmented pipelines or chatbot frameworks
  • Daily use of AI coding tools such as Cursor, Claude or GitHub Copilot, with full responsibility for code quality
  • Know-how with test automation, CI/CD, feature flags and on-call duty for production systems
  • A bachelor's or master's in a computing or engineering discipline
  • Clear communication, sound problem-solving and the ability to turn business needs into technical designs

Qualifications

  • Past work on internal developer portals, FinOps tooling or enterprise ticketing automation
  • Some exposure to ELSER-based semantic retrieval, blended vector-plus-keyword search, or Elastic's ML features
  • Background replacing legacy enterprise platforms with custom software

Core Skills

Benefits

  • Pay set by the scope of the work rather than past salary
  • Medical coverage for staff and their families in many regions
  • Choice of location and working hours for many positions
  • Generous annual vacation allowance
  • Matching for charitable giving and service of up to $2,000 in local currency equivalent, plus up to 40 hours a year for volunteer projects
  • Parental leave of at least 16 weeks

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this role on-site?

Yes. The listing is marked on-site and the location is United States.

What is the base salary range?

The typical starting base salary is 133,100 to 210,600 USD. The posting does not describe any variable compensation.

Who does the role report to?

The role reports directly to the Director of IT Software Engineering and is an individual contributor position.

What experience is required?

Eight or more years of full-stack development experience in production, with React, TypeScript and Node.js, plus Elasticsearch and bot or LLM experience.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Elastic
ElasticPosted 1h ago
United StatesFull-timeUSD 94,300 - 149,200/yr
Elastic
ElasticPosted 1h ago
United StatesFull-timeUSD 113,100 - 178,900/yr
Elastic
ElasticPosted 1h ago
United StatesFull-timeUSD 113,100 - 178,900/yr
Elastic
ElasticPosted 1h ago
United StatesFull-timeUSD 94,300 - 149,200/yr

Posted by Elastic

Source: Elastic

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Elastic

Elastic

205Open Jobs
—No reviews yet
View Company Profile