← All roles

Senior Software Engineer - Integrations 3P - Platform

Elastic· Enterprise Search - Engineering
Apply on company site
RemoteRON 272k - RON 430.2kfull-timePosted 2w ago

About the role

Senior Software Engineer to join the Integrations Team, focusing on building Elastic’s developer-facing surfaces (MCP server, language clients, CLI, third-party integrations, and skills) to make Elastic easily accessible inside AI ecosystems. Role involves Go/Rust development, partnering with product and external partners, and contributing across tools and integrations for the Elastic Stack.

Responsibilities

  • Build and evolve the Elastic MCP server and related infrastructure in Go.
  • Develop platform for universal agent skills, including portable format, authoring/publishing tooling, and linting to ship cross-agent skills.
  • Help set correctness standards and ensure skills/tools are backed by evaluations.
  • 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 in Go and Rust.
  • Bring product thinking and strong opinions on what to build and why, informed by the ecosystem.

Qualifications

  • 8+ years of software engineering experience building 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 and interest in the wider ecosystem with strong opinions on value propositions.
  • Focus on usability and developer experience.
  • Ability to work in a fast-changing environment and remotely as part of a distributed team.
  • Excellent communication and collaboration skills, including with customers and external partners.
  • Self-motivation, ability to learn independently.

Skills

Required:Backend software engineeringGoAI/ML frameworks and MCPHTTP/RESTCode reading and cross-language contribution
Nice to have:Rust

Benefits

  • Competitive pay based on the work you do, not previous salary
  • Health coverage for you and your family in many locations
  • Flexible locations and schedules for many roles
  • Generous vacation days
  • Company-matched donations up to $2000 (or local equivalent)
  • Up to 40 hours per year for volunteer projects
  • Minimum of 16 weeks parental leave
Last updated Oct 8, 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