Elastic

Senior Software Engineer - Integrations 3P - Platform

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

Responsibilities

  • Build and evolve the Elastic MCP server and its underlying infrastructure, primarily in Go
  • Build the universal agent skills platform, including portable formats, authoring and publishing tools, 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 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
  • Engage with the developer community and contribute to cross-functional initiatives
  • Provide product direction by forming and defending opinions about what to build and why

Requirements

  • 8+ years of software engineering experience working on 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 multiple programming languages
  • Knowledge of software engineering best practices
  • Product thinking and interest in the broader developer ecosystem
  • Strong focus on usability and developer experience
  • Excellent communication, collaboration, and interpersonal skills, including with customers and external partners
  • Ability to work independently on a rapidly changing, globally distributed team
  • Infrastructure, telemetry, observability, open source, technical community, third-party partner engineering, or Elastic product experience is beneficial

Benefits

  • Remote, globally distributed team with flexible locations and schedules for many roles
  • Health coverage for employees and families in many locations
  • Generous vacation days
  • Matching donations and service contributions up to $2,000 or local equivalent
  • 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