2 months ago
United Kingdom (city not specified)Senior
Responsibilities
- Build and evolve the Elastic MCP server and its supporting infrastructure, primarily in Go.
- Develop the universal agent skills platform, including portable formats, authoring and publishing tools, and linting.
- Establish correctness through evaluations for skills and tools.
- Design and deliver integrations for third-party AI ecosystems in collaboration with product teams and external partners.
- Contribute to the Elastic CLI and maintain libraries, tools, and integrations related to the Elastic Stack.
- Engage with developer communities and contribute to cross-functional initiatives.
Requirements
- 8+ years of software engineering experience working on backend systems, services, or libraries.
- Proficiency with AI/ML frameworks and working knowledge of LLMs, agents, agent skills, and protocols such as MCP.
- Significant recent experience with Go; familiarity with other programming languages and willingness to learn unfamiliar codebases.
- Knowledge of client-server networking, HTTP, and RESTful APIs.
- Understanding of software engineering best practices, product thinking, usability, and developer experience.
- Excellent communication and collaboration skills, including experience working with customers and external partners.
- Ability to work independently, context-switch effectively, and contribute to a remote, globally distributed team.
Benefits
- Competitive pay based on the work performed.
- Health coverage for employees and families in many locations.
- Flexible locations and schedules for many roles.
- Generous vacation allowance.
- Donation matching up to $2000 or local currency equivalent.
- Up to 40 hours annually for volunteer projects.
- At least 16 weeks of parental leave.
- Remote, globally distributed work environment.
Categories
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
