About the company
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale. The Elastic Search AI Platform is used by more than 50% of the Fortune 500.
Responsibilities
- Design, build, and ship full-stack features end-to-end — UI, APIs, business logic, data models, and integrations
- Build modern frontend experiences and robust backend services and APIs
- Use AI-assisted development tools — Cursor, Claude Code, Codex, GitHub Copilot, or similar — throughout the SDLC
- Design and implement integrations using REST APIs, event-driven patterns, and enterprise integration practices
- Develop using Lightning Web Components (LWC), Apex, SOQL/SOSL, Flows, and the platform's security model
- Explore and build agentic and AI-powered features
- Own features through the full lifecycle: solution design, development, testing, deployment, and production support
- Contribute to CI/CD, automated testing, code reviews, and Agile ceremonies
Requirements
- 5+ years of professional full-stack software engineering experience
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical discipline
- Proficiency in modern frontend technologies (JavaScript/TypeScript, HTML, CSS, modern frameworks) and backend development
- Hands-on, daily experience using AI-assisted coding tools such as Cursor, Claude Code, Codex, GitHub Copilot
- Solid grounding in software design patterns, SDLC, Agile methodologies, Git, and CI/CD practices
- Strong analytical and problem-solving skills
- Excellent communication and cross-functional collaboration skills
Conditions
- Compensation in the form of base salary, no variable compensation component
- Eligible to participate in Elastic's stock program
- Company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings