← Back to list
Job · Senior

Senior Software Engineer - Integrations 3P - Platform

Software Engineer • Senior • On-site • Full-time • Poland Poland

Elastic is hiring a Senior Software Engineer for its Integrations Team to build the Elastic MCP server, language clients, CLI and integrations for third-party AI ecosystems, primarily in Go.

Responsibilities

  • ▹Build and evolve the Elastic MCP server and the infrastructure behind it, working primarily in Go
  • ▹Build the platform for universal agent skills: the portable format, authoring and publishing tooling, and linting
  • ▹Make sure the skills and tools shipped are backed by evals rather than assumed to work
  • ▹Design and deliver integrations that make Elastic available inside third-party AI ecosystems, working with the product team and partners
  • ▹Contribute to the Elastic CLI to improve the efficiency of developers and their agents
  • ▹Develop, maintain and support libraries, tools and integrations related to the Elastic Stack, in a mix of languages including Go and Rust
  • ▹Bring product thinking to the team, with opinions on what to build and why

Requirements

  • ▹8+ years of software engineering experience 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
  • ▹Interest in proving correctness through evaluation
  • ▹Significant recent working experience of Go and ideally other languages
  • ▹Knowledge of client-server networking, HTTP and RESTful APIs
  • ▹Comfort reading and contributing to codebases in languages you do not own
  • ▹Knowledge of industry best practices in software engineering
  • ▹Strong focus on usability and developer experience
  • ▹Excellent communication, collaboration and interpersonal skills, including in front of customers and external partners
  • ▹Willingness to work as part of a remote, globally distributed team

Nice to have

  • ▹Experience building or operating infrastructure, and interest in telemetry and observability
  • ▹Connection to technical communities through open source projects, blogs or talks
  • ▹Experience working with third-party or partner engineering teams
  • ▹Prior experience of Elastic products

Soft skills

Communication and collaborationSelf-motivation and independent learningClear thinkingAdaptability in a fast-changing environment

What we offer

  • ▹Base salary only, no variable component; the stated range is PLN 307,800 to 486,900
  • ▹Health coverage in many locations, including for family
  • ▹Flexible locations and schedules for many roles
  • ▹Generous number of vacation days
  • ▹At least 16 weeks of parental leave
  • ▹Donation and service matching up to USD 2,000 (or local equivalent) per year
  • ▹Up to 40 hours per year for volunteer projects

About the company

Elastic, the Search AI Company, offers cloud-based search, security and observability solutions; its platform is used by more than 50% of the Fortune 500.

Similar jobs