Senior Software Engineer - Integrations 3P - Platform
Remote · Full Time
Be the first to apply
- Experience
- 8+ yrs
- Salary
- EUR 87,300 – EUR 138,100 / year
- Openings
- 1
- Posted
- 1 hour 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 leader in Search AI, empowering organizations to find real-time answers from all their data at scale. Their cloud-based platform unites precise search capabilities and advanced AI to accelerate meaningful results. More than half of the Fortune 500 rely on Elastic's solutions for search, security, and observability, benefiting from enhanced data protection and performance.
Role Overview
We are seeking an experienced Senior Software Engineer to join the Integrations Team, focusing on embedding Elastic within the evolving AI ecosystem. As AI agents and assistants become central to developers' workflows, your role is to make Elastic easily discoverable, connectable, and usable across these platforms.
Key Responsibilities
- Develop and enhance the Elastic MCP server and its supporting infrastructure, with primary coding in Go.
- Create and maintain a platform for universal agent skills, including formats, authoring, publishing tools, and linting processes to ensure seamless deployment across agents.
- Establish quality assurance standards by validating functionality through evaluations rather than assumptions.
- Design and implement integrations that embed Elastic into third-party AI ecosystems, collaborating closely with product teams and external partners.
- Contribute enhancements to the Elastic CLI tool to improve developer workflows and agent efficiency.
- Develop and maintain libraries, tools, and integrations related to the Elastic Stack using languages such as Go and Rust.
- Apply product-oriented thinking to prioritize and justify feature development based on ecosystem needs.
Candidate Profile
- Over 8 years of backend software engineering experience in systems, services, or libraries.
- Familiarity with AI/ML frameworks and understanding of large language models, agents, agent skills, and protocols like MCP; commitment to validation via evaluations.
- Strong proficiency in Go, with additional programming language experience preferred.
- In-depth knowledge of client-server networking, HTTP, and RESTful API design.
- Adaptability to read and contribute to unfamiliar codebases and willingness to learn new programming languages.
- Awareness of software engineering best practices.
- Product-focused mindset with strong opinions on impactful features.
- Commitment to usability and enhancing the developer experience.
- Comfortable working in fast-changing environments that require switching context frequently.
- Passionate about technology with an enthusiasm for exploring various programming languages.
- Excellent communication and collaboration skills, including engaging with customers and external stakeholders.
- Ability to thrive as a member of a globally distributed remote team.
- Self-driven, clear-thinking, and capable of independent work and continuous learning.
Desirable Qualifications
- Experience building or operating infrastructure and interest in telemetry and observability.
- Active participation in technical communities through open source projects, blogging, or speaking engagements.
- Experience collaborating with third-party or partner engineering teams.
- Familiarity with Elastic’s product portfolio.
Additional Information
- We embrace diversity and inclusivity, welcoming applicants regardless of their background, age, or personal circumstances.
- Competitive compensation reflecting skills and contribution, independent of prior salary.
- Health insurance coverage options for employees and families in many locations.
- Flexible work schedules and locations for numerous roles.
- Generous annual vacation allowances.
- Matching donations up to $2000 for charitable giving and 40 hours per year for volunteering.
- At least 16 weeks of parental leave to support new parents.
Security & Privacy Responsibilities
Ensure the confidentiality, integrity, and availability of company data and systems by adhering to privacy and security protocols. Follow Elastic’s Secure Software Development Framework and participate in mandatory security training to maintain the highest standards of data protection and system reliability.
Equal Opportunity
Elastic is committed to fostering an inclusive culture that respects diverse perspectives and backgrounds. Qualified applicants will be considered without discrimination based on legally protected characteristics.
Legal and Compliance
Note that employment eligibility may be subject to export control laws for applicants from certain sanctioned regions. Candidates from those locations may require export licenses before employment.
Compensation
This position offers a competitive base salary between €87,300 and €138,100 EUR annually, without a variable pay component. Final offers will reflect experience, skill level, and role complexity.
Level
Senior