Senior Software Engineer - Integrations 3P - Platform
Hybrid (Portugal)€55.8k - €88.3kfull-timePosted 2mo ago
About the role
Senior Software Engineer role within Elastic's Integrations Team, focusing on building and maintaining developer-facing surfaces that connect Elastic to external AI ecosystems, including MCP server, language clients, CLI, and third-party integrations. Emphasizes usable, connected Elastic experiences inside AI tools and agents, with cross-functional collaboration and a product-driven mindset.
Responsibilities
- Build and evolve the Elastic MCP server and its infrastructure, primarily in Go.
- Build the platform for universal agent skills: portable format, authoring/publishing tooling, and linting for cross-agent skills.
- Help set the correctness bar with evals to back shipped skills/tools.
- Design and deliver integrations enabling Elastic inside third-party AI ecosystems, collaborating with product teams and partners.
- Contribute to Elastic CLI to improve developer efficiency.
- Develop, maintain, and support libraries, tools, and integrations related to the Elastic Stack in Go, Rust, and other languages as needed.
- Bring product thinking and defend opinions on what to build and why, informed by the broader ecosystem.
Qualifications
- 8+ years of software engineering experience with backend systems, services, or libraries.
- Proficiency with AI/ML frameworks and understanding of LLMs, agents, agent skills, and MCP protocols; interest in evaluation-based correctness.
- 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 an interest in the wider ecosystem and high usability for developers.
- Strong communication, collaboration, and interpersonal skills; comfortable with remote, distributed teams.
- Ability to learn quickly and work independently.
Skills
Required:GoMCP (Mobile/Modular Communication Protocol)HTTP/REST APIsGo concurrency
Nice to have:Rust
Benefits
- Competitive pay with base salary only (no variable component).
- Health coverage for you and your family in many locations.
- Flexible calendar with adaptable locations and schedules for many roles.
- Generous number of vacation days.
- Matching charitable donations up to $2000 (or local currency equivalent).
- Up to 40 hours per year for volunteer projects.
- Parental leave minimum of 16 weeks.
- Diversity and inclusion commitments and accessible recruitment process.
Last updated Aug 20, 2026. Interested? Apply on the company site.
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
- Manager, Finance Transformation (Quote to Cash)4d agoHybrid (United States) · Data Mgmt & Finance Operations
- Deal Desk Analyst4d agoBarcelona · Deal Desk
- Senior Solution Architect - Denmark4d agoHybrid (Denmark) · SA - EMEA - North
- Senior Solution Architect Security Specialist4d agoTokyo · SA - APJ - Japan
- Analyst, Sales Strategy & Finance4d agoHybrid (United States) · Sales Strategy & Operations