E

Senior Software Engineer - Integrations 3P - Platform

Elastic

Remote · Full Time

Be the first to apply

Experience
8+ yrs
Salary
EUR 87,300 – EUR 138,100 / year
Openings
1
Posted
3 days ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Elastic

Elastic is a leading Search AI Company that empowers users to find real-time answers using all their data at scale, enabling organizations and individuals to unlock their potential. Their cloud-based AI platform integrates search precision with advanced AI capabilities, serving over 50% of Fortune 500 companies by securely managing structured and unstructured data to enhance security, observability, and search functionality.

Role Overview

The Senior Software Engineer will join the Integrations Team focusing on embedding Elastic products within the AI ecosystem. As AI assistants and agentic tools become primary platforms for developers, this role aims to ensure Elastic's presence is easily discoverable, seamlessly connectable, and user-friendly within these environments.

Key Responsibilities

  • Develop and enhance the Elastic MCP server and its supporting infrastructure, primarily employing Go.
  • Create and maintain a platform for universal agent skills, including formats for portability, authoring, publishing tools, and linting mechanisms to enable teams across Elastic to deliver cross-agent skills.
  • Establish quality standards using evaluations to verify the functionality of skills and tools, rather than making assumptions.
  • Design and implement integrations to embed Elastic within third-party AI ecosystems by collaborating closely with product teams and external partners.
  • Enhance the Elastic CLI to improve developer productivity and agent interaction.
  • Develop, maintain, and support a variety of libraries, tools, and integrations related to the Elastic Stack using multiple languages including Go and Rust.
  • Incorporate product-oriented thinking by forming well-founded opinions on development priorities driven by the broader ecosystem perspective.

Required Qualifications

  • At least 8 years of professional experience in software engineering, specifically working with backend systems, libraries, or services.
  • Expertise with AI/ML frameworks and a practical understanding of large language models (LLMs), agents, agent skills, and protocols such as MCP, including a preference for evaluation-driven correctness assurance.
  • Strong recent experience programming in Go; familiarity with additional programming languages is beneficial.
  • Solid knowledge of client-server architectures, HTTP protocols, and RESTful web services.
  • Aptitude for understanding and contributing to unfamiliar codebases and comfort with learning new programming languages.
  • Awareness and application of software engineering best practices.
  • Strong product mindset and the ability to prioritize features based on ecosystem needs.
  • Focus on usability and delivering an exceptional developer experience.
  • Ability to thrive in a fast-moving, dynamic environment with frequent context switching.
  • Genuine passion for technology and enthusiasm to explore diverse programming languages.
  • Excellent verbal and written communication, with experience engaging customers and external partners.
  • Willingness and ability to work effectively within a globally distributed remote team.
  • Self-motivated, clear thinking, and able to work independently.

Preferred Qualifications

  • Experience building or managing infrastructure, plus an interest in telemetry and observability.
  • Active involvement with technical communities through open source projects, blogging, or speaking engagements.
  • Experience collaborating with third-party or partner engineering teams.
  • Prior familiarity with Elastic products.

Employee Benefits and Culture

Elastic values diversity and inclusion, aiming to support employees at all career stages with flexible schedules and locations. Benefits include:

  • Competitive compensation based on job responsibilities, disregarding prior earnings.
  • Health insurance coverage extending to family members in many regions.
  • Flexible vacation policies with generous paid time off.
  • Matching financial donations up to $2,000 (or local equivalent) and 40 hours annually to support volunteer commitments.
  • Minimum of 16 weeks parental leave to embrace parenthood.

Security and Privacy Responsibilities

Employees must safeguard organizational data integrity, confidentiality, and availability by following established privacy and security guidelines. Compliance with Elastic’s Secure Software Development Framework (SSDF) is mandatory, along with ongoing role-specific training to uphold the highest standards in data protection, privacy, and system robustness.

Diversity and Equal Opportunity

Elastic is committed to fostering an inclusive work environment that honors diverse viewpoints, experiences, and backgrounds. Hiring decisions are made irrespective of race, ethnicity, gender, age, disability, veteran status, or other legally protected factors. The company also provides accommodations for individuals with disabilities throughout the application and hiring processes.

Legal and Compliance Notices

Due to U.S. export control laws, employment with Elastic requires compliance with nationality regulations, particularly involving sanctioned regions. National origin does not affect employment eligibility.

Compensation Details

The position receives a base salary only, ranging approximately from €87,300 to €138,100 EUR annually. Compensation is determined through a balanced evaluation of experience, skills, and role complexity with a focus on fairness and market competitiveness.

How they work

Communication Teamwork & Collaboration Adaptability Motivation
🤖
Online · instant AI help
Broxer