NOS
Elastic
Senior Software Engineer - Integrations 3P - Platform
Was ist die Rolle
Elastic, das Search AI Unternehmen, ermöglicht es jedem, in Echtzeit die Antworten zu finden, die er benötigt, unter Nutzung aller Daten, in großem Maßstab – und setzt damit das Potenzial von Unternehmen und Menschen frei. Die Elastic Search AI Platform, die von mehr als 50% der Fortune 500 genutzt wird, vereint die Präzision von Search mit der Intelligenz von KI, um jedem zu ermöglichen, die Ergebnisse zu beschleunigen, die wichtig sind. Durch die Nutzung aller strukturierten und unstrukturierten Daten – und die effektivere Sicherung und den Schutz privater Informationen – helfen die vollständigen, Cloud-basierten Lösungen von Elastic für Search, Sicherheit und Observability Organisationen dabei, das Versprechen von KI einzulösen.
Wir suchen einen Senior Software Engineer für das Integrations-Team, der uns dabei hilft, Elastic im KI-Ökosystem zu positionieren. KI-Assistenten und agentenbasierte Tools werden schnell zum Ort, an dem Entwickler ihre Arbeit beginnen, und diese Rolle besteht darin, Elastic in den Tools und Ökosystemen, die unsere Nutzer verwenden, nutzbar zu machen. Wir wollen leicht zu finden, leicht zu verbinden und leicht zu nutzen sein.
Das Integrations-Team ist verantwortlich für die entwicklerorientierten Oberflächen, die Elastic mit dem breiteren Ökosystem verbinden: Sprachclients, CLI, MCP-Server, Drittanbieter-Integrationen und die Skills, die Elastic überall dort zugänglich machen, wo Entwickler arbeiten. Sie werden diese Projekte aufbauen und pflegen, direkt mit der Entwickler-Community interagieren und zu team- und funktionsübergreifenden Initiativen beitragen.
Dies ist ein sich schnell entwickelndes Gebiet. Wir suchen jemanden, der sich in einem mehrdeutigen, sich schnell verändernden Umfeld wohlfühlt, der Meinungen darüber bildet, was gebaut werden sollte und nicht nur wie, und der sich wohlfühlt, eng mit unseren Produktteams und externen Partnern zusammenzuarbeiten.
Vorerfahrung mit der Elastic Produktpalette ist nicht zwingend erforderlich, aber von Vorteil.
Was Sie tun werden
- Sie werden den Elastic MCP-Server und die dahinterliegende Infrastruktur aufbauen und weiterentwickeln, hauptsächlich in Go.
- Sie werden die Plattform für universelle Agent-Skills aufbauen: das portable Format, die Authoring- und Publishing-Tools und das Linting, das es jedem Team bei Elastic ermöglicht, einen Skill zu veröffentlichen, der auf jedem Agent läuft.
- Sie werden helfen, die Korrektheitsstandards festzulegen und sicherzustellen, dass die von uns ausgelieferten Skills und Tools durch Evaluierungen gestützt werden, anstatt davon auszugehen, dass sie funktionieren.
- Sie werden Integrationen entwerfen und liefern, die Elastic in Drittanbieter-KI-Ökosystemen verfügbar machen. Dazu werden Sie eng mit unserem Produktteam und Drittanbieter-Partnern zusammenarbeiten, um diese Integrationen zu gestalten und umzusetzen.
- Sie werden zu unserer Elastic CLI beitragen, um die Effizienz von Entwicklern und ihren Agenten zu verbessern.
- Sie werden Bibliotheken, Tools und Integrationen im Zusammenhang mit dem Elastic Stack entwickeln, pflegen und unterstützen, wobei Sie eine Mischung aus Sprachen verwenden, darunter Go und Rust.
- Sie werden Produkt-Denken in das Team einbringen und Meinungen darüber vertreten und verteidigen, was wir warum bauen sollten, informiert durch das uns umgebende Ökosystem.
Was Sie mitbringen
- 8+ Jahre Erfahrung in der Softwareentwicklung mit backend Systemen, Diensten oder Bibliotheken.
- Kenntnisse in KI/ML-Frameworks und ein funktionierendes Verständnis von LLMs, Agenten, Agent-Skills und Protokollen wie MCP. Interesse daran, Korrektheit durch Evaluierung nachzuweisen, anstatt sie anzunehmen.
- Umfangreiche aktuelle Arbeitserfahrung mit Go und (idealerweise) anderen Sprachen.
- Kenntnisse in Client-Server-Netzwerken, HTTP und RESTful APIs.
- Komfort beim Lesen und Beitragen zu Codebasen in Sprachen, die Sie nicht besitzen, und keine Angst, sich mit einer ungewohnten Sprache auseinanderzusetzen.
- Kenntnisse der Industriestandards in der Softwareentwicklung.
- Produkt-Denken: Interesse am breiteren Ökosystem und starke Meinungen darüber, was es wert ist, gebaut zu werden.
- Ein starker Fokus auf Benutzerfreundlichkeit und Entwicklererfahrung.
- Komfort beim Wechseln von Kontexten und in einem sich schnell verändernden Umfeld.
- Ein echtes Interesse an Technologie und ein aktives Interesse an der Erkundung mehrerer Programmiersprachen.
- Ausgezeichnete Kommunikations-, Kollaborations- und zwischenmenschliche Fähigkeiten, auch im Umgang mit Kunden und externen Partnern.
- Die Bereitschaft, als Teil eines verteilten, globalen Teams zu arbeiten.
- Klares Denken, Eigenmotivation und die Fähigkeit, selbstständig zu lernen und zu arbeiten.
Bonuspunkte
- Erfahrung im Aufbau oder Betrieb von Infrastruktur und Interesse an Telemetrie und Observability (nice to have)
- Eine Verbindung zu technischen Gemeinschaften durch Open-Source-Projekte, Blogs oder Vorträge (nice to have)
- Erfahrung in der Zusammenarbeit mit Drittanbieter- oder Partner-Engineering-Teams (nice to have)
- Vorerfahrung mit Elastic Produkten (nice to have)
Die Vergütung für diese Rolle erfolgt in Form eines Grundgehalts. Diese Rolle hat keine variable Vergütungskomponente.
Bei Elastic zielt unsere Vergütungsphilosophie darauf ab, eine faire, wettbewerbsfähige und transparente Vergütung zu bieten. Gehaltsspannen werden auf der Grundlage einer Kombination aus externen Marktbenchmarks, internen Überlegungen zur Gehaltsgerechtigkeit und den mit jeder Rolle verbundenen Verantwortlichkeiten und Komplexitäten festgelegt. Dieser Ansatz hilft, die Konsistenz über vergleichbare Rollen hinweg zu gewährleisten und gleichzeitig wettbewerbsfähig auf den relevanten Arbeitsmärkten zu bleiben.
Die endgültige Vergütung, die innerhalb des geltenden Bereichs angeboten wird, wird auf der Grundlage mehrerer objektiver Faktoren ermittelt, einschließlich relevanter Berufserfahrung, Qualifikations- und Fachkenntnisse, Übereinstimmung mit den Rollenanforderungen sowie des Gesamtumfangs und der Komplexität der Position.
Die typische Einstiegsgehaltsspanne für diese Rolle beträgt: €55.800—€88.300 EUR
Unterschiedliche Menschen gehen Probleme unterschiedlich an. Das brauchen wir. Elastic ist ein Arbeitgeber, der Chancengleichheit fördert und sich für die Schaffung einer integrativen Kultur einsetzt, die unterschiedliche Perspektiven, Erfahrungen und Hintergründe feiert. Qualifizierte Bewerber werden ohne Rücksicht auf Rasse, ethnische Zugehörigkeit, Hautfarbe, Religion, Geschlecht, Schwangerschaft, sexuelle Orientierung, Geschlechtswahrnehmung oder -identität, nationale Herkunft, Alter, Familienstand, Status als geschützter Veteran, Behinderungsstatus oder andere, durch Bundes-, Landes- oder lokale Gesetze, Verordnungen oder Vorschriften geschützte Gründe bei der Einstellung berücksichtigt.
Wir begrüßen Menschen mit Behinderungen und bemühen uns, allen Einzelpersonen eine zugängliche und integrative Erfahrung zu bieten. Um eine Unterkunft während des Bewerbungs- oder Rekrutierungsprozesses anzufordern, senden Sie bitte eine E-Mail an [email protected]. Wir werden Ihre Anfrage innerhalb von 24 Geschäftsstunden nach Einreichung beantworten.
Bewerber haben Rechte gemäß den Bundesgesetzen zur Beschäftigung, siehe unten verlinkte Poster: Poster zum Gesetz über Familien- und Krankenurlaub (FMLA); Poster zur Transparenzbestimmung zur Nichtdiskriminierung bei der Bezahlung; Poster zum Gesetz zum Schutz von Arbeitnehmern vor polygraphischen Untersuchungen (EPPA) und Poster "Kennen Sie Ihre Rechte".
Elasticsearch entwickelt und vertreibt Technologie und Informationen, die den Exportkontroll- und Lizenzanforderungen der USA und anderer Länder für Personen unterliegen, die sich in den folgenden sanktionierten Ländern und Regionen befinden oder deren Staatsangehörigkeit besitzen: Belarus, Kuba, Iran, Nordkorea, Syrien oder Russland, einschließlich der von Russland annektierten ukrainischen Gebiete (Die Krim-Region der Ukraine, die Volksrepublik Donezk (DNR), die Volksrepublik Luhansk (LNR), Cherson oder Saporischschja). Wenn Sie sich in einem der aufgeführten Länder oder Regionen befinden oder deren Staatsangehörigkeit besitzen, kann eine Exportlizenz als Bedingung für Ihre Anstellung in dieser Rolle erforderlich sein. Bitte beachten Sie, dass die nationale Herkunft und/oder Staatsangehörigkeit die Beschäftigungsberechtigung bei Elastic nicht beeinträchtigt.
Bitte beachten Sie hier unsere Datenschutzerklärung.
Zusätzliche Informationen - Wir kümmern uns um unsere Mitarbeiter
Als verteiltes Unternehmen treibt Vielfalt unsere Identität an. Egal, ob Sie eine neue Karriere starten oder eine bestehende ausbauen möchten, Elastic ist die Art von Unternehmen, bei dem Sie großartige Arbeit mit großartigem Leben verbinden können. Ihr Alter ist nur eine Zahl. Es spielt keine Rolle, ob Sie gerade vom College kommen oder Ihre Kinder schon erwachsen sind; wir brauchen Sie für das, was Sie tun können.
Wir bemühen uns um eine Gleichheit der Leistungen über Regionen hinweg, und obwohl die Vorschriften von Ort zu Ort unterschiedlich sind, glauben wir, dass die Fürsorge für unsere Mitarbeiter das Richtige ist.
- Wettbewerbsfähige Bezahlung basierend auf der hier geleisteten Arbeit und nicht auf Ihrem früheren Gehalt
- Krankenversicherung für Sie und Ihre Familie an vielen Standorten
- Möglichkeit, Ihren Kalender mit flexiblen Standorten und Zeitplänen für viele Rollen zu gestalten
- Großzügige Anzahl von Urlaubstagen pro Jahr
- Erhöhen Sie Ihre Wirkung - Wir verdoppeln bis zu $2000 (oder lokaler Währungsäquivalent) für Spenden und ehrenamtliche Tätigkeiten
- Bis zu 40 Stunden pro Jahr für ehrenamtliche Projekte, die Sie lieben
- Elternschaft fördern mit mindestens 16 Wochen Elternurlaub
