Senior Staff Software Engineer, On-prem

Senior Staff Software Engineer, On-prem

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
J

Auf einen Blick

  • Aufgaben: Entwickle die Architektur unserer selbstgehosteten Plattform und setze Standards für Verfügbarkeit und Skalierbarkeit.
  • Unternehmen: SentinelOne, ein innovatives Unternehmen an der Schnittstelle von KI und Sicherheit.
  • Vorteile: Umfassende Leistungen, flexible Arbeitszeiten und Unterstützung für deine persönliche Entwicklung.
  • Weitere Informationen: Dynamisches Team mit hervorragenden Wachstums- und Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Cybersicherheit und schütze globale Unternehmen mit deiner Arbeit.
  • Qualifikationen: 8+ Jahre Erfahrung in Softwareentwicklung, insbesondere in Go und Python.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Unser Zweck

Bei SentinelOne sind wir von einem klaren Ziel angetrieben: den Vorteil denen zu geben, die unsere Zukunft sichern. Während KI die Art und Weise, wie Organisationen aufbauen, betreiben und innovieren, neu gestaltet, wird die Verantwortung, sie zu schützen, wichtiger denn je. Wenn Sie motiviert sind von bedeutungsvollen Herausforderungen und möchten, dass Ihr Einfluss real, messbar und global ist, werden Sie hier einen Sinn finden.

Über uns

SentinelOne ist ein Unternehmen an der Schnittstelle von KI und Sicherheit und entwickelt ein neues Betriebsmodell für Cybersicherheit. Unsere KI-native Plattform vereint den Schutz über Endpunkte, Cloud, Identität, Daten und KI-Systeme, um autonome Erkennung und Reaktion mit Klarheit und Geschwindigkeit zu liefern. Durch die Kombination von Echtzeitanalysen, intelligenter Automatisierung und einer einheitlichen Datenbasis reduzieren wir Lärm, vereinfachen Komplexität und befähigen Sicherheitsteams, sich auf das Wesentliche zu konzentrieren. Unsere Teams sind Baumeister, Problemlöser und Innovatoren, die sich verpflichtet haben, die Zukunft der Sicherheit zu gestalten. Wenn Sie begeistert sind, schwierige Probleme zusammen mit talentierten, zielorientierten Menschen zu lösen, laden wir Sie ein, uns zu helfen, eine sicherere Zukunft für die Menschheit aufzubauen.

Was suchen wir?

Wir suchen Menschen, die unermüdlich neugierig sind und sich dem kontinuierlichen Lernen verpflichtet fühlen. KI verändert jede Funktion in unserem Unternehmen, und wir ermöglichen jedem Teammitglied, unabhängig von Rolle oder Ebene, die Beherrschung von KI-Tools und -Konzepten. Diejenigen, die hier gedeihen, suchen aktiv nach neuen Lösungen, experimentieren durchdacht und wenden das Gelernte an, um bessere, schnellere und intelligentere Ergebnisse zu erzielen.

Als Senior Staff Software Engineer in unserem Self-Hosted-Team sind Sie verantwortlich für die Architektur der selbst gehosteten (on-prem) Endpoint Protection-Plattform von SentinelOne über mehrere Teams hinweg – ein verteiltes, mission-kritisches Sicherheitssystem, das in kundenkontrollierten Unternehmens-, Regierungs- und regulierten Umgebungen bereitgestellt wird. Sie setzen den Standard dafür, wie die Plattform hohe Verfügbarkeit, Skalierbarkeit und Zuverlässigkeit auf Infrastruktur erreicht, die wir nicht selbst betreiben, und beeinflussen die Engineering-Roadmap für die Produktlinie. Sie sind ein anerkannter Fachexperte, der die Arbeit anderer Senior Engineers überprüft und verbessert und komplexe, teamübergreifende Designs bis zur Vollendung vorantreibt.

Was werden Sie tun?

  • Die Architektur der selbst gehosteten Plattform über mehrere Teams hinweg besitzen und weiterentwickeln – Backend-Services, Datenpipelines, Steuerlogik und die Bereitstellungstopologie, die an Kunden geliefert wird (containerisierte Mikrodienste auf Bare Metal, geliefert als Appliance/OVA) – und Verbesserungen an der bestehenden Architektur implementieren.
  • Den Standard für hohe Verfügbarkeit und Resilienz in kundenkontrollierten Bereitstellungen festlegen: Clustering, Replikation, Failover, Konsens/Leiterwahl und sanfte Degradation über Einzel- und Mehrknoten-Topologien hinweg und die Kostenanalyse und Optimierung der Infrastruktur vorantreiben.
  • Strategien für Skalierbarkeit und Kapazitätsplanung definieren, die über eine breite Palette von Kundenskalen und Hardware gelten, und Rahmenbedingungen für Leistung, Beobachtbarkeit und betriebliche Exzellenz in eingeschränkten und luftdicht abgeschotteten Umgebungen schaffen.
  • Die Übersetzung von SaaS/cloud-nativen Fähigkeiten in die On-Prem-Architektur leiten, vage spezifizierte komplexe Anforderungen in robuste, zukunftssichere End-to-End-Designs verfeinern und Codierungsstandards und -muster definieren, die mehrere Teams umfassen.
  • Die Engineering-Roadmap beeinflussen, mittel- bis großangelegte Initiativen vorantreiben, die Teams übergreifen, Mitarbeiter und Senior Engineers betreuen und als technische Autorität fungieren, die gesucht wird, um die Arbeit anderer zu überprüfen.

Welche Fähigkeiten und Kenntnisse bringen Sie mit?

Ideale Kandidaten verfügen über:

  • Ein Studium der Informatik oder Softwaretechnik oder gleichwertige Erfahrung, mit etwa 8+ Jahren relevanter Erfahrung und tiefgehender praktischer Expertise in Go und/oder Python sowie Technologien wie PostgreSQL, MongoDB, Redis, Kafka, Docker und Linux.
  • Umfangreiche, nachweisliche Erfahrung in der Gestaltung und Bereitstellung von On-Prem-/selbst gehosteter/kundenbereitgestellter Software, einschließlich Verpackung und Lebenszyklus für kundenkontrollierte Umgebungen (Appliance/OVA, Bare-Metal- oder containerisierte Bereitstellungen, Upgrades und luftdicht abgeschottete oder eingeschränkte Netzwerke).
  • Eine starke Erfolgsbilanz in der Architektur verteilter Systeme für hohe Verfügbarkeit und Fehlertoleranz in On-Prem-/kundenkontrollierten Bereitstellungen – Replikation, Clustering, Failover, Konsens/Leiterwahl – und als Fachexperte in einem oder mehreren dieser Bereiche anerkannt zu sein.
  • Tiefe Kenntnisse in Bezug auf Skalierbarkeit und Leistung in On-Prem-Bereitstellungen: horizontale/vertikale Skalierung, Sharding/Partitionierung, Lastenausgleich, Kapazitätsplanung und Bewertung von Technologiekompromissen und -kosten über kundenkontrollierte Hardware und Umgebungen hinweg.
  • Die Fähigkeit, vage spezifizierte, komplexe Anforderungen zu nehmen und effiziente, robuste, zukunftssichere End-to-End-Designs über Teams hinweg zu erstellen; Erfahrung in der Beeinflussung einer Roadmap und der Leitung von teamübergreifenden Designs; sowie hervorragende Kommunikations- und Mentoringfähigkeiten.
  • Erfahrung mit Sicherheitsprodukten ist ein großer Vorteil.

Warum SentinelOne?

KI definiert, wie die Welt funktioniert, neu und schreibt die Regeln der Sicherheit in Echtzeit um, und SentinelOne wurde für diesen Moment geschaffen. Von Anfang an haben wir eine KI-native Plattform entworfen, die darauf ausgelegt ist, mit Maschinen-Geschwindigkeit zu arbeiten, nicht als Ergänzung zu veralteten Systemen, sondern als Fundament selbst. Wenn Sie dort aufbauen möchten, wo Innovation und Einfluss zusammenkommen, ist dies der Ort.

Wir investieren in unsere Sentinels mit umfassenden, wettbewerbsfähigen Vorteilen, die darauf ausgelegt sind, Sie und Ihre Familie zu unterstützen:

  • Aktien & Belohnungen: Eingeschränkte Aktienoptionen (RSUs), Mitarbeiteraktienkaufplan (ESPP)
  • Urlaub & Wohlbefinden: Flexibler Urlaub, bezahlte Feiertage und bezahlte Krankheitszeit, geschlechtsneutrale Elternzeit, Großelternzeit
  • Versicherung & finanzielle Sicherheit: Medizinische, zahnärztliche und augenärztliche Versorgung, 401(k)-Rentenplan mit Unternehmensbeitrag, Lebens- und Invaliditätsversicherung, Gesundheits- und abhängige Pflege-FSA, freiwillige Leistungen (Krankenhaus, Unfall, schwere Erkrankung), Mitarbeiterunterstützungsprogramm (EAP), ARAG vorab bezahlte Rechtsberatung, landesweite Haustierkrankenversicherung, Krebsbehandlungsprogramm, globale Geschäftsreise-Krankenversicherung
  • Arbeitsvorteile & Flexibilität: Homeoffice-Zuschuss, Mobiltelefonvergütung
  • Wohlbefinden & Lebensstil: Wellness-Coach, Wellness-/Fitnessstudio-Erstattung, Fruchtbarkeitsdeckung, Adoption- und Leihmutterschaftsvergütung

Diese US-Position hat eine Grundvergütungsbandbreite, die je nach Standort des Kandidaten variiert. Für einige Standorte kann eine andere Vergütungsbandbreite gelten. Wenn ja, wird Ihnen diese Bandbreite während des Rekrutierungsprozesses mitgeteilt. Sie können auch den Recruiter bei Fragen kontaktieren.

Grundgehaltsspanne: $184,000—$253,000 USD

SentinelOne ist stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet und am E-Verify-Programm für alle in den USA ansässigen Rollen teilnimmt.

Senior Staff Software Engineer, On-prem Arbeitgeber: Jobtailor

Als Global Director B2B – Business Development bei uns profitieren Sie von einer dynamischen und innovativen Arbeitsumgebung, die auf Zusammenarbeit und Kreativität setzt. Wir bieten Ihnen nicht nur attraktive Vergütungsmodelle und umfassende Weiterbildungsmöglichkeiten, sondern auch die Chance, in einem internationalen Team zu arbeiten, das Vielfalt und persönliche Entwicklung fördert. Unsere Unternehmenskultur legt großen Wert auf Flexibilität und Work-Life-Balance, sodass Sie Ihre Karriereziele in einem unterstützenden Umfeld erreichen können.

J

Kontaktdaten:

Jobtailor Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Staff Software Engineer, On-prem erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Jobtailor anzuklopfen, wenn du dich auf die Stelle als Senior Staff Software Engineer, On-prem bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Jobtailor vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Staff Software Engineer, On-prem mit Bravour zu bestehen

Go
Python
PostgreSQL
MongoDB
Redis
Kafka
Docker

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Jobtailor klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Jobtailor vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.