Full-Stack Senior Software EngineerActive$46K–$183K

The opportunity

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…

What you'll do

  • 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.

  • + years of hands-on full-stack development experience building, shipping, and: operating web applications in production using React, TypeScript, and Node.js.

What they're looking for

  • 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.