← Все вакансии/Senior/Elastic
SeniorRemotePoland

Software Engineer

E
Elastic
Зарплата
$27,700–$43,800
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale. The Elastic Search AI Platform is used by more than 50% of the Fortune 500.

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, the authoring and publishing tooling, and the linting.
  • Help set the correctness bar, making sure the skills and tools we ship are backed by evals.
  • Design and deliver integrations that make Elastic available inside third-party AI ecosystems.
  • Contribute to the Elastic CLI to enhance the efficiency of developers and their agents.
  • Develop, maintain, and support libraries, tools, and integrations related to the Elastic Stack, working in Go and Rust.
  • Bring product thinking to the team, holding and defending opinions on what we should 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 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 don't own.
  • Knowledge of industry best practices in software engineering.
  • Product thinking: an interest in the wider ecosystem and strong opinions on what is worth building.
  • A strong focus on usability and developer experience.
  • Comfort with context-switching and with a space that changes quickly.
  • A genuine interest in technology and an active interest in exploring multiple programming languages.
  • Excellent communication, collaboration, and interpersonal skills.
  • A willingness to work as part of a remote, globally distributed team.
  • Clear thinking, self-motivation, and the ability to learn and work independently.
Conditions
  • Compensation for this role is in the form of base salary. This role does not have a variable compensation component.
  • The typical starting salary range for this role is: 307 800 zł — 486 900 zł PLN.
  • As a distributed company, diversity drives our identity.
  • We strive to have parity of benefits across regions.
Стек и навыки

С чем работаем