Zum Inhalt springen

Elastic

Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch

JavaGo
Automatische Übersetzung. Prüfe das Original.

Was die Rolle beinhaltet

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.

Wir suchen einen Senior Software Engineer für unser Elasticsearch - Distributed Systems Team, der sich darauf konzentriert, wie Elasticsearch Skalierbarkeit, Leistung und Ausfallsicherheit bietet, insbesondere im Kontext unseres Serverless-Angebots. Sie werden sich mit komplexen Herausforderungen verteilter Systeme befassen, etwa wie Knoten in einem Elasticsearch-Cluster kommunizieren und wie Daten über Knoten hinweg indiziert, zugewiesen und verwaltet werden.

Was Sie tun werden

  1. Nutzen Sie Ihre Expertise in verteilten Systemen, um Kernkomponenten unseres Serverless Elasticsearch-Angebots der nächsten Generation zu entwickeln und zu betreiben, was die Erfahrung von Kunden weltweit direkt beeinflusst.
  1. Verbessern Sie die Elasticsearch-Komponenten, die gleichzeitiges und konsistentes Indizieren über mehrere Maschinen hinweg unterstützen.
  1. Warten Sie unser Cluster-Koordinationssystem, um die Leistung hoch zu halten, auch wenn Knoten aus dem Cluster kommen und gehen und Daten verschoben werden, während gleichzeitig die Sicherheits- und Liveness-Eigenschaften des Gesamtsystems erhalten bleiben.
  1. Erweitern Sie die Grenzen hinsichtlich der Anzahl von Shards, Knoten und Petabytes, die Elasticsearch heute verarbeiten kann.
  1. Untersuchen Sie alle Arten von Problemen, einschließlich Leistungs- oder Nebenläufigkeitsproblemen, und schlagen Sie Lösungen vor.
  1. Unterstützen Sie unsere Support-Ingenieure bei schwierigeren Problemen.
  1. Übernehmen Sie die vollständige Verantwortung für operative Untersuchungen, bis Leistungs- oder Stabilitätsprobleme erfolgreich gelöst sind.

Was Sie mitbringen

  1. Sie verfügen über fundierte Kenntnisse in verteilten Systemen und Konsensalgorithmen.
  1. Sie verfügen über starke Fähigkeiten in Kern-Java und sind vertraut mit der Standardbibliothek für Datenstrukturen und Nebenläufigkeitskonstrukte sowie neueren Sprachfunktionen.
  1. Sie verfügen über tiefgreifende technische Kenntnisse in Algorithmen.
  1. Sie haben Ihre Fähigkeit unter Beweis gestellt, komplexe, hochverteilte Systeme zu verstehen und daran zu arbeiten, anstatt auf Standarddienste zurückzugreifen.
  1. Sie demonstrieren die Fähigkeit, Funktionen mit breiter Auswirkung zu entwickeln und zu debuggen, die auf mehreren Maschinen laufen.
  1. Sie sind in der Lage, Projekte von Anfang bis Ende zu leiten. Dies umfasst sowohl das technische Design als auch die Zusammenarbeit mit anderen zur Entwicklung benötigter Komponenten.
  1. Sie verfügen über eine nachgewiesene Erfolgsbilanz bei der Nutzung von KI zur Beschleunigung der Entwicklung, zum Debuggen komplexer Systeme und zur Optimierung von Code, während Sie dennoch die Endergebnisse verantworten.
  1. Sie besitzen die Fähigkeit, funktions- und teamübergreifend zusammenzuarbeiten und nahtlos zwischen verschiedenen Projekten, Codebasen oder Teams zu wechseln, basierend auf Geschäftsprioritäten.
  1. Sie können autonom arbeiten, Entscheidungen und Ergebnisse in einem verteilten Team vorantreiben, indem Sie asynchrone, direkte und transparente Kommunikation nutzen.

Bonuspunkte

  1. Datenspeicher
  1. Suche, Analyse, Lucene
  1. Starke Kenntnisse des JDK
  1. Asynchrone ereignisgesteuerte Netzwerk-Frameworks wie Netty.

Die Vergütung für diese Rolle erfolgt in Form eines Grundgehalts. Diese Rolle hat keine variable Vergütungskomponente.

Bei Elastic verfolgen wir eine Vergütungsphilosophie, die eine faire, wettbewerbsfähige und transparente Entlohnung anstrebt. Gehaltsspannen werden auf der Grundlage einer Kombination aus externen Marktbenchmarks, internen Überlegungen zur Gehaltsgerechtigkeit sowie den Verantwortlichkeiten und der Komplexität jeder Rolle festgelegt. Dieser Ansatz trägt dazu bei, Konsistenz über vergleichbare Rollen hinweg zu gewährleisten und gleichzeitig wettbewerbsfähig in den relevanten Arbeitsmärkten zu bleiben.

Die endgültige Vergütung innerhalb der geltenden Spanne 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 Gründe, die durch Bundes-, Landes- oder lokale Gesetze, Verordnungen oder Vorschriften geschützt sind, für eine Anstellung berücksichtigt.

Wir heißen Menschen mit Behinderungen willkommen und bemühen uns, allen Personen 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 candidate_accessibility@elastic.co. 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 Bestimmung der Nichtdiskriminierung bei der Gehaltstransparenz; Poster zum Gesetz zum Schutz von Arbeitnehmern vor Polygraph-Tests (EPPA) und Poster zu Ihren Rechten (Poster)

Elasticsearch entwickelt und vertreibt Technologien und Informationen, die den Exportkontroll- und Lizenzbestimmungen der USA und anderer Länder für Personen unterliegen, die sich in den folgenden sanktionierten Ländern und Regionen aufhalten oder deren Staatsangehörige sind: 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). Sollten Sie sich in einem der genannten Länder oder einer der genannten Regionen aufhalten oder deren Staatsangehöriger sein, kann eine Exportlizenz als Voraussetzung für Ihre Anstellung in dieser Position erforderlich sein. Bitte beachten Sie, dass die nationale Herkunft und/oder die Staatsangehörigkeit die Einstellungsberechtigung bei Elastic nicht beeinflussen.

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 erst 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 gleichwertige Verteilung 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 Spenden und Dienstleistungen bis zu 2000 $ (oder lokales Währungäquivalent)
  • Bis zu 40 Stunden pro Jahr für Freiwilligenprojekte, die Sie lieben
  • Elternschaft fördern mit mindestens 16 Wochen Elternurlaub

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026