Sr. Software Engineer - IT Software Engineering
Core
Build internal SaaS tools and reference architectures for Elastic's own products, replacing expensive external tools with production-grade systems.
Role type
Senior IC backend software engineer (internal tools & platform)
Builds
Internal applications, data connectors, authorization systems, and shared building blocks for Elastic's product teams
Domain
Enterprise software, search technology, internal platform engineering
Required skills
Backend system design, API and data modeling, Security-first authorization, Search fundamentals (indexing, ranking, vector/hybrid search), TypeScript, Python or Java, AI coding agents (Claude Code, Cursor, Copilot), Spec-driven development, Test automation
Preferred skills
Elasticsearch, Observability (logs, metrics, traces), LLM features (RAG, embeddings, gateways), Computer Science degree
