Information Security

Senior Java Engineer - Security - Elasticsearch

elastic

Remote · Nationwide · United Kingdom

Overview

In dieser Rolle arbeiten Sie an der Elasticsearch-Sicherheitsarchitektur mit Fokus auf Authentisierung, Autorisierung und Mandantentrennung. Sie arbeiten eng mit Engineering- und Produktteams, um Hochleistungssicherheit im verteilten System zu liefern. Sie entwickeln Sicherheitsmodelle, optimieren Performance und applying Kryptografie, um Kundenanwendungen sicher zu unterstützen. Sie treiben Sicherheitsinitiativen voran und nutzen AI-gestützte Tools, um Vulnerabilitätstriage zu automatisieren. Ihre Arbeit trägt direkt zur sicheren Skalierung der Elasticsearch-Core-Funktionen bei.

Pay / Benefits
  • Flexible Arbeitsorte und -zeiten
  • Gesundheitsversorgung für Sie und Familie
  • Urlaubstage
  • Matching von Spenden bis zu 2000 USD/Jahr
  • Bis zu 40 Stunden Freiwilligenarbeit pro Jahr
  • Elternschaftsunterstützung mit mindestens 16 Wochen Elternzeit
Responsibilities
  • Mitgestaltung und Umsetzung neuer Sicherheits-Features von Architektur bis Produktion
  • Technische Design-, Planungs- und Ausführungsarbeit für Kern-Sicherheitsbausteine in Elasticsearch
  • Entwicklung foundational security models für Features
  • Optimierung der Sicherheitsleistung in verteilten Systemen
  • Anwendung kryptografischer Lösungen für reale Kundenfälle
  • Sicherstellung robuster Datenisolation in gemeinsam genutzter Infrastruktur
  • Überwachung aktueller Sicherheitsentwicklungen und Best Practices
  • Zusammenarbeit mit anderen Abteilungen, um Security in neue Customer-Funktionen zu integrieren
  • Führung von Schwachstellenmanagement in Kooperation mit dem InfoSec-Team
  • Nutzung von KI-gestützten Tools zur Automatisierung von Vulnerability-Triage und Priorisierung
Key requirements
  • Tiefe Kenntnisse von Java-Internals und JVM-Speicherverwaltung
  • Erfahrung in der Entwicklung skalierbarer Autorisierungssysteme mit hohem Concurrent- und großen Berechtigungssets
  • Verständnis verteilter Systemsicherheit, inklusive Node-to-Node-Vertrauen, Zero-Trust, Partitionstoleranz und Cluster-Status-Verbreitung
  • Fundierte Kenntnisse von Edge Identity-Protokollen (OAuth 2.0, SAML)
  • Nachweisliche Erfahrung mit AI zur Beschleunigung der Entwicklung, Fehlersuche und Code-Optimierung
  • Fähigkeit zur bereichsübergreifenden Zusammenarbeit und Priorisierung von Projekten
  • Selbstständige Arbeitsweise in verteilten Teams und klare, asynchrone Kommunikation
  • Zusammenarbeit über Funktionen hinweg
  • Eigeninitiative und selbstständiges Arbeiten
  • Anpassungsfähigkeit an wechselnde Prioritäten
  • Java- und JVM-Performance-Optimierung
  • Verteilte Sicherheit und Zero-Trust-Modelle
  • Autorisierungssysteme unter hoher Concurrency

Reference: WJ-747_31211419

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.