Elastic

Senior Software Engineer - Integrations 3P - Platform

Elastic
Apply
3 months ago
Ireland (city not specified)Senior

Responsibilities

  • Build and evolve the Elastic MCP server and its infrastructure, primarily in Go
  • Build the platform for universal agent skills, including portable formats, authoring and publishing tooling, and linting
  • Establish correctness through evaluations for skills and tools
  • Design and deliver integrations for third-party AI ecosystems in collaboration with product teams and external partners
  • Contribute to the Elastic CLI to improve developer and agent efficiency
  • Develop, maintain, and support Elastic Stack libraries, tools, and integrations using Go, Rust, and other languages
  • Shape product direction by forming and defending opinions about what to build and why
  • Engage with developer communities and contribute to cross-functional initiatives

Requirements

  • At least 8 years of software engineering experience with backend systems, services, or libraries
  • Proficiency with AI/ML frameworks and a working understanding of LLMs, agents, agent skills, and protocols such as MCP
  • Significant recent experience with Go and ideally other programming languages
  • Knowledge of client-server networking, HTTP, and RESTful APIs
  • Ability to contribute to unfamiliar codebases and learn additional programming languages
  • Knowledge of software engineering best practices
  • Product thinking and interest in the broader technology ecosystem
  • Strong focus on usability and developer experience
  • Excellent communication, collaboration, and interpersonal skills, including with customers and external partners
  • Ability to work independently and as part of a remote, globally distributed team
  • Preferred experience operating infrastructure and interest in telemetry and observability
  • Preferred involvement in technical communities through open-source projects, blogs, or talks
  • Preferred experience working with third-party or partner engineering teams
  • Prior Elastic product experience is beneficial but not required

Benefits

  • Remote, globally distributed work environment with flexible locations and schedules for many roles
  • Health coverage for employees and their families in many locations
  • Generous vacation days
  • Elastic matches up to $2,000 or local currency equivalent for financial donations and service
  • Up to 40 hours annually for volunteer projects
  • At least 16 weeks of parental leave

Tech Stack

ElasticsearchGoRust
Elastic

About Elastic

10,000+ employees

Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.

Contact me