Full-Stack Senior Software Engineer
Remote$133.1k - $210.6kfull-timePosted 2w ago
About the role
Senior IC software engineer role within Elastic's IT Software Engineering team. Build and deploy internal enterprise applications and AI-powered bots, integrating with the Elastic Stack (Elasticsearch, Kibana, Elastic ML) and leveraging AI tools to accelerate delivery. 100% individual contributor with ownership of design, development, and production operations.
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.
Qualifications
- 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.
Skills
Required:ReactTypeScriptNode.jsElasticsearchKibanaLLMs / AI bot engineeringAI coding toolsTesting
Benefits
- Stock program eligibility
- Company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings
- Health coverage for you and your family
- Flexible calendars/locations for many roles
- Generous vacation days
- Donations match up to $2000 or local currency equivalent
- Volunteer time (up to 40 hours per year)
- Parental leave (minimum 16 weeks)
Last updated Oct 8, 2026. Interested? Apply on the company site.
About Elastic
The open source platform that powers search, observability, security, and more ...
Power insights and outcomes with The Elastic Search AI Platform. See into your data and find answers that matter with enterprise solutions designed to help you accelerate time to insight.
searchobservabilitysecurityAIenterprise solutionsvector database
More open roles at Elastic
- Manager, Finance Transformation (Quote to Cash)5d agoHybrid (United States) · Data Mgmt & Finance Operations
- Deal Desk Analyst5d agoBarcelona · Deal Desk
- Senior Solution Architect - Denmark5d agoHybrid (Denmark) · SA - EMEA - North
- Senior Solution Architect Security Specialist5d agoTokyo · SA - APJ - Japan
- Analyst, Sales Strategy & Finance5d agoHybrid (United States) · Sales Strategy & Operations