← All roles

Senior Software Engineer - Integrations 3P - Platform

Elastic· Enterprise Search - Engineering
Apply on company site
Remote€61.1k - €96.6kFull-timePosted 2mo ago

About the role

Senior Software Engineer to join the Integrations Team, building developer-facing surfaces and integrations to connect Elastic to AI ecosystems. Focus on MCP, agent skills, CLI, and platform tooling, primarily using Go and Rust, with a strong emphasis on developer experience and ecosystem collaboration.

Responsibilities

  • Build and evolve the Elastic MCP server and related infrastructure (Go).
  • Develop the platform for universal agent skills: portable format, authoring/publishing tooling, and linting for cross-agent shipping.
  • Contribute to setting correctness standards with evaluations to back shipped skills/tools.
  • Design and deliver integrations with third-party AI ecosystems in collaboration with product teams and partners.
  • Contribute to the Elastic CLI to improve developer efficiency.
  • Develop, maintain, and support libraries, tools, and integrations related to the Elastic Stack across Go and Rust.
  • Apply product thinking and defend rationale for what to build and why, informed by the ecosystem.

Qualifications

  • 8+ years of software engineering experience working on backend systems, services or libraries.
  • Proficiency with AI/ML frameworks and understanding of LLMs, agents, agent skills and MCP protocols.
  • Significant recent experience with Go and ideally other languages.
  • Knowledge of client-server networking, HTTP, and RESTful APIs.
  • Ability to read and contribute to unfamiliar codebases.
  • Knowledge of software engineering best practices.
  • Product thinking with interest in ecosystem and strong opinions on what’s worth building.
  • Focus on usability and developer experience.
  • Comfort with rapid context-switching in a fast-moving space.
  • Genuine interest in technology and exploring multiple programming languages.
  • Excellent communication, collaboration, and interpersonal skills, including with customers and external partners.
  • Willingness to work in a remote, globally distributed team.
  • Clear thinking, self-motivation, and ability to learn and work independently.

Skills

Required:Backend software engineeringGoAI/ML frameworks and MCPHTTP/REST APIsDeveloper experienceProduct thinking
Nice to have:Rust

Benefits

  • Competitive pay
  • Health coverage for you and your family in many locations
  • Flexible locations and schedules for many roles
  • Generous vacation days
  • Employer matching of charitable donations up to $2000
  • Up to 40 hours/year for volunteer projects
  • Minimum 16 weeks parental leave
Last updated Aug 27, 2026. Interested? Apply on the company site.
Elastic logo

About Elastic

The open source platform that powers search, observability, security, and more ...

Power insights and outcomes with The Elastic Search AI Platform. See into your data and find answers that matter with enterprise solutions designed to help you accelerate time to insight.

searchobservabilitysecurityAIenterprise solutionsvector database

More open roles at Elastic