Skip to main content
Elastic
Scraped fromLinkedinYesterday
FullstackSenior

Full-Stack Senior Software Engineer

ReactTypeScriptNode.jsElasticsearchKibanaLLMvector searchRAGCursorAnthropicGitHub CopilotReact Testing LibraryCypressPlaywrightCI/CDfeature flagsElastic MLELSERhybrid vector searchServiceNowJiraSecure Software Development Framework (SSDF)
Work Type
-
Job Type
-
Location
Worldwide
Salary
$133,100—$210,600 USD

About the Position

Elastic, the Search AI Company, is looking for a Full-Stack Senior Software Engineer to join the IT Software Engineering team. The role involves building enterprise-grade internal applications and AI-powered bots using React, Node.js, and the Elastic Stack (Elasticsearch, Kibana, Elastic ML).

Responsibilities

  • Build Enterprise Applications: Write clean, maintainable code across React, TypeScript, and Node.js to design and ship full-stack applications that replace legacy SaaS tools.
  • Develop AI Bots & Workflows: Architect and deploy intelligent internal bots using LLMs, Retrieval-Augmented Generation (RAG), and vector search to automate routine employee workflows and support requests.
  • Build on the Elastic Stack: Connect internal apps directly to Elasticsearch and Kibana, turning our internal tooling into real-world reference architectures for Elastic products.
  • Accelerate Delivery with AI Tools: Utilize modern AI coding assistants (Cursor, Claude, Copilot) to write code faster, generate tests, and increase overall feature velocity.
  • Maintain Code Quality & Operations: Write unit and end-to-end tests, run automated CI/CD deployment pipelines, use feature flags, and participate in on-call rotations to ensure high uptime.

Requirements

  • 8+ years of hands-on full-stack development experience building, shipping, and operating web applications in production using React, TypeScript, and Node.js.
  • Hands-on Elasticsearch experience with data modeling, indexing, query optimization, and Kibana dashboard integration.
  • Practical AI & bot engineering experience working with LLM APIs, vector search, RAG pipelines, or conversational bot frameworks.
  • Daily proficiency with AI coding tools (Cursor, Claude, or GitHub Copilot) to accelerate workflow while taking full responsibility for code quality.
  • Operational & testing maturity: Experience with automated testing (React Testing Library, Cypress/Playwright), CI/CD pipelines, feature flags, and on-call rotation for production services.

Benefits

  • Competitive pay based on the work you do here and not your previous salary
  • Health coverage for you and your family in many locations
  • Ability to craft your calendar with flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with a minimum of 16 weeks of parental leave
  • Company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings
  • Eligibility to participate in Elastic's stock program

Who to contact

Full-Stack Senior Software Engineer$133,100—$210,600 USD
View Original