> Markdown version of [/jobs/ext/3145781-senior-software-engineer-integrations-3p-platform](https://www.wearedevelopers.com/jobs/ext/3145781-senior-software-engineer-integrations-3p-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Integrations 3P - Platform - **Company:** Elastic - **Location:** Álava, Spain - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Client Server Models, Elasticsearch, Tensorflow, Software Engineering, Systems Integration, Large Language Models, Backend, Restful APIs - **Published:** September 29, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-integrations-3-p-platform-en-alava-ID-373320944 ## About the Role Requisitos principales 8+ years of software engineering experience on backend systems, services or libraries Proficiency with AI/ML frameworks and understanding of LLMs, agents, MCP Experience with Go and ideally other languages Knowledge of client-server networking, RESTful APIs Ability to read/modify code in unfamiliar languages Strong software engineering practices Product thinking and focus on usability and developer experience Excellent communication and collaboration in a distributed team strong communication collaboration with customers and partners product thinking and opinionated approach Go Rust (or willingness to learn) AI/ML frameworks ## Description OverviewAs a Senior Software Engineer on the Integrations Team, you will shape how Elastic appears in the AI ecosystem. You will build and evolve the MCP server and its supporting infrastructure in Go, enabling Elastic to connect with third?party AI tools and ecosystems. You will create portable agent skills, tooling for authoring and publishing, and ensure verifiable correctness through evaluations. You will collaborate with product teams and external partners to land integrations and enhance the Elastic CLI for developers. This role offers a fast?moving, cross?functional environment with a strong emphasis on developer experience and ecosystem thinking.Compensaciones / Beneficios salary range provided *************** EUR)health coverage for you and familyflexible locations and schedulesgenerous vacation daysdonation matching up to $****volunteer time off (up to 40 hours/year)Responsabilidades Build and evolve the Elastic MCP server and related infrastructure (Go)Develop platform for universal agent skills including authoring/publishing tooling and lintingDefine and enforce correctness via evals for shipped skills/toolsDesign and deliver integrations with third?party AI ecosystems in collaboration with product/partnersContribute to the Elastic CLI to improve developer efficiencyDevelop, maintain, and support libraries, tools, and integrations related to the Elastic Stack in Go, Rust, and other languagesBring product thinking and strong opinions on what to build and why, informed by the ecosystemRequisitos principales 8+ years of software engineering experience on backend systems, services or librariesProficiency with AI/ML frameworks and understanding of LLMs, agents, MCPExperience with Go and ideally other languagesKnowledge of client-server networking, RESTful APIsAbility to read/modify code in unfamiliar languagesStrong software engineering practicesProduct thinking and focus on usability and developer experienceExcellent communication and collaboration in a distributed teamstrong communicationcollaboration with customers and partnersproduct thinking and opinionated approachGoRust (or willingness to learn)AI/ML frameworks ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)