jobapplier

Full-Stack Senior Software Engineer

Elastic

Skills

Required

  • full-stack
  • React
  • Node.js
  • TypeScript
  • Elasticsearch
  • automated testing
  • React Testing Library
  • Cypress / Playwright
  • CI/CD pipelines
  • feature flags
  • data modeling
  • Jira

Preferred

  • LLM APIs / vector search / RAG pipelines / conversational bot frameworks
  • AI & bot engineering
  • internal web applications
  • conversational AI bots
  • Cursor
  • Copilot
  • Claude / GitHub

Join our IT Software Engineering team as a Full-Stack Senior Software Engineer. In this hands-on role, you will lead the technical design, development, and deployment of full-stack internal web applications and conversational AI bots. You will write clean React and Node.js code, integrate backend services with Elasticsearch, and leverage modern AI development tools. This is a 100% individual contributor role with complete operational ownership of production systems.

Responsibilities

  • Lead the technical design, development, and deployment of full-stack internal web applications and conversational AI bots.
  • Write clean, maintainable code across React, TypeScript, and Node.js to design and ship full-stack applications that replace legacy SaaS tools.
  • Utilize modern AI coding assistants (Cursor, Claude, Copilot) to write code faster, generate tests, and increase overall feature velocity.
  • Daily proficiency with AI coding tools (Cursor, Claude, or GitHub Copilot) to accelerate workflow while taking full responsibility for code quality

Requirements

  • Operational & testing maturity: Experience with automated testing (React Testing Library, Cypress/Playwright), CI/CD pipelines, feature flags, and on-call rotation for production services
  • 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
  • Experience building or integrating internal developer portals, FinOps/cost-governance platforms, or enterprise ticketing and automation workflows
  • Exposure to advanced Elastic Stack capabilities (ELSER semantic search, hybrid vector search, or Elastic ML)
  • Background replacing legacy enterprise platforms (e.g., ServiceNow, Jira, custom SaaS portals) with custom software solutions
  • Strong communication and problem solving skills with the ability to translate business requirements into technical agent architectures
  • Ability to work and thrive in a dynamic and fast-paced environment
  • Bachelor’s or Master’s degree in Computer Science or a related engineering field

Preferred

  • Practical AI & bot engineering experience working with LLM APIs, vector search, RAG pipelines, or conversational bot frameworks

Pay

USD 133,100 - 252,900

Benefits

  • Enjoy benefits such as fully paid health coverage, flexible location and schedule, generous vacation days, parental leave, and charitable giving matching.