Senior Software Engineer – AI Integrations (Go/Rust)

Elasticsearch B.V.

Ireland

Remote

EUR 87,000 - 138,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible locations
Generous vacation days
Donation matching

Job summary

Elastic is seeking a Senior Software Engineer to join the Integrations Team to build how Elastic shows up inside the AI ecosystem. You will work on the MCP server, universal agent skills, and integrations with external ecosystems, contributing to CLI tools and libraries in Go and Rust.

Ideal candidates have 8+ years in backend development, strong AI/ML framework experience, and comfort with multiple programming languages.

Qualifications

  • 8+ years of software engineering experience.
  • Proficiency with AI/ML frameworks and a working understanding of LLMs, agents and MCP.
  • Significant recent experience with Go and other languages.
  • Knowledge of client-server networking, HTTP, and RESTful APIs.
  • Comfort reading code in unfamiliar languages and willingness to pick up new ones.
  • Knowledge of software engineering best practices.
  • Product thinking and strong opinions on what to build.
  • Focus on usability and developer experience.
  • Ability to work in a remote, globally distributed team.

Responsibilities

  • You'll build and evolve the Elastic MCP server and the infrastructure behind it, working primarily in Go.
  • You'll build the platform for universal agent skills: the portable format, the authoring and publishing tooling, and the linting that lets any team at Elastic ship a skill that runs across every agent.
  • You'll help set the correctness bar, making sure the skills and tools we ship are backed by evals rather than assumed to work.
  • You'll design and deliver integrations that make Elastic available inside third-party AI ecosystems, collaborating with product teams and partners.
  • You'll contribute to our Elastic CLI to enhance developer efficiency.
  • You'll develop, maintain, and support libraries, tools, and integrations related to the Elastic Stack, using Go and Rust.
  • You'll bring product thinking and defend opinions on what to build and why.

Skills

Go
Rust
LLMs
AI/ML frameworks
MCP
REST APIs
HTTP
Dev collaboration

Tools

Elastic MCP server
Elastic CLI

Job description

Elastic is seeking a Senior Software Engineer to join the Integrations Team to build how Elastic shows up inside the AI ecosystem. You will work on the MCP server, universal agent skills, and integrations with external ecosystems, contributing to CLI tools and libraries in Go and Rust.

Ideal candidates have 8+ years in backend development, strong AI/ML framework experience, and comfort with multiple programming languages.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Integrations (Go/Rust)
Senior Software Engineer, AI Integrations (Go/Rust)

Elastic • Ireland

On-site
EUR 87,000 - 138,000
Health coverage
Flexible locations
Vacation days
+3
Fully Remote Open-Source AI Integrations Engineer
Fully Remote Open-Source AI Integrations Engineer

SearchApi • Ireland

On-site
EUR 110,000 - 160,000
Fully Remote
Equity
Profit sharing
Senior Java Software Engineer - Search Inference - Platform
Senior Java Software Engineer - Search Inference - Platform

Elastic • Ireland

On-site
EUR 87,000 - 138,000
Health coverage
Flexible locations
Generous vacation days
+2
Senior Java Engineer — AI Inference API
Senior Java Engineer — AI Inference API

Elastic • Ireland

Remote
EUR 87,000 - 138,000
Health coverage
Flexible locations
Generous vacation days
+2
Principal AI Engineer - Context - Agents and Context
Principal AI Engineer - Context - Agents and Context

Elasticsearch B.V. • Ireland

On-site
EUR 105,000 - 166,000
Competitive pay
Health coverage
Flexible locations & schedules
+4
Senior Java Software Engineer - Search Inference - Platform
Senior Java Software Engineer - Search Inference - Platform

Elasticsearch B.V. • Ireland

On-site
EUR 87,000 - 138,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Senior Java Engineer - Inference API & AI Search
Senior Java Engineer - Inference API & AI Search

Elasticsearch B.V. • Ireland

On-site
EUR 87,000 - 138,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Nicoll Curtin • Dublin

On-site
EUR 90,000 - 120,000
Senior Software Engineer - Scalable AI Security
Senior Software Engineer - Scalable AI Security

Elasticsearch B.V. • Ireland

Remote
EUR 87,000 - 138,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Senior AI Software Engineer - Agents Platform
Senior AI Software Engineer - Agents Platform

Muckrack • Ireland

Remote
EUR 70,000 - 100,000