Elastic

Senior Software Engineer - Integrations 3P - Platform

Elastic
Apply
2 months ago
Barcelona, SpainSenior

Responsibilities

  • Build and evolve the Elastic MCP server and its supporting infrastructure, primarily in Go
  • Build the platform for universal agent skills, 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 to improve developer and agent efficiency
  • Develop, maintain, and support Elastic Stack libraries, tools, and integrations using Go, Rust, and other languages
  • Provide product input and help determine what the team should build and why

Requirements

  • 8+ years of software engineering experience working on backend systems, services, or libraries
  • Significant recent experience with Go and ideally other programming languages
  • Proficiency with AI/ML frameworks and working knowledge of LLMs, agents, agent skills, and protocols such as MCP
  • Knowledge of client-server networking, HTTP, and RESTful APIs
  • Ability to contribute to unfamiliar codebases and learn multiple programming languages
  • Understanding of software engineering best practices
  • Strong product thinking, developer experience focus, communication, collaboration, and interpersonal skills
  • Ability to work independently and as part of a remote, globally distributed team
  • Experience building or operating infrastructure and interest in telemetry and observability are preferred
  • Open source, technical community, third-party partner engineering, or Elastic product experience is preferred

Benefits

  • Distributed/remote globally distributed team with flexible locations and schedules
  • Health coverage for employees and families in many locations
  • Generous vacation days
  • Employer matching of up to $2,000 or local equivalent for financial donations and service
  • Up to 40 hours annually for volunteer projects
  • At least 16 weeks of parental leave

Tech Stack

ElasticsearchGoRust
Elastic

About Elastic

10,000+ employees

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.

Contact me