Elastic Sr. Software Engineer - IT Software Engineering at Elastic supports partner deal enablement and technical readiness. The role delivers technical enablement, labs, and demonstrations to partners including resellers and cloud providers.
Responsibilities
What You Will Be Doing
Support Growth With and Through Partners
Review and help process partner deal registrations alongside Partner Managers, ensuring technical intake requirements and scoping criteria are met.
Execute partner sales playbooks on qualified opportunities, helping partners understand how Elastic solutions and their own services fit together.
Support hands-on labs, standard demonstrations, and basic Proofs of Concept (PoCs) in collaboration with account AEs and senior Solutions Architects.
Keep up to date on core Elastic product features and competitive positioning to help partners articulate "Why Elastic" accurately.
Enable Partner Leverage & Technical Readiness
Build productive working relationships with partner technical staff, acting as a responsive, front-line technical contact for assigned partners.
Contribute to and execute tactical milestones within partner Technical Engagement Plans under the direction of senior team members.
Deliver foundational technical workshops, product overviews, and hands-on lab sessions that guide partner engineers toward accreditation and certification.
Help partners navigate Elastic enablement tracks, standard demonstration assets, and learning paths.
Assist with Standard Solutions & Assets
Qualification
Search fundamentalshow results are scored and rankedwhen to use keywordStrong experience in TypeScriptDailyHands-on experience with ElasticsearchObservabilityLLM featuresHands-on scripting knowledge (Python
Required
Security-first thinking about authorization and sensitive data.
Search fundamentals. You can explain:
how information is indexed and how text is processed
how results are scored and ranked
when to use keyword, vector (semantic) or hybrid search
Strong experience in TypeScript, Python, Java or a comparable language. We build in TypeScript, and engineers from other backgrounds who want to work in TypeScript are welcome.
Comfort building with AI coding agents and reviewing their output skeptically. You hold yourself accountable for everything that ships.
You like writing specs and recording design decisions, and you let tests and checks, not claims, decide when something is done.
Daily, disciplined use of AI coding agents (Claude Code, Cursor, GitHub Copilot or similar) on production work.
Hands-on experience with Elasticsearch
Observability: logs, metrics, traces and alerting.
LLM features: retrieval-augmented generation (RAG), embeddings, LLM gateways and evaluations.
Preferred
Hands-on scripting knowledge (Python, Bash, or JSON) for data ingestion, automation, or demo setup.
Prior experience delivering technical tutoring, lab assistance, or software training.
Baseline familiarity with containerization (Docker, Kubernetes) or search technologies.
Target or progress toward achieving the Elastic Certified Engineer (ECE) certification and a foundational Cloud Service Provider (CSP) certification within your first year.