Check Point Software Technologies
Cloudlinux
Staff Engineer (Remote)
Über das Unternehmen & Produkte
TuxCare bietet ein umfassendes Portfolio an Sicherheitslösungen für Linux und Open-Source-Software, die für Unternehmensorganisationen entwickelt wurden.
Mit TuxCare können Unternehmen die Schwachstellenbehebung automatisieren, Ausfallzeiten minimieren, Sicherheit und Compliance aufrechterhalten und sich auf tiefgreifende Expertise in den Bereichen Linux und Open-Source-Sicherheit verlassen.
Unsere Lösungen decken weit verbreitete Linux-Distributionen, End-of-Life-Systeme, Open-Source-Software-Ökosysteme und andere kritische Infrastrukturen ab.
Erfahren Sie mehr unter: tuxcare.com/
Über die Rolle
Wir stellen derzeit Staff Engineers für zwei TuxCare-Produkte ein: KernelCare und SecureChain.
KernelCare
KernelCare bietet automatisches Live-Patching für Linux-Kernel ohne Neustart, um Unternehmen dabei zu helfen, Produktionssysteme sicher zu halten und gleichzeitig betriebliche Ausfallzeiten zu vermeiden.
Als ausgereiftes und geschäftskritisches Produkt bietet KernelCare die Möglichkeit, komplexe technische Herausforderungen im großen Maßstab zu lösen, etablierte Systeme weiterzuentwickeln und die Automatisierung zu verbessern, während ein starker Fokus auf Zuverlässigkeit und Stabilität beibehalten wird.
Erfahren Sie mehr unter: tuxcare.com/enterprise-live-patching-services/kernelcare-enterprise/
SecureChain
SecureChain ist eines der neueren Sicherheitsprodukte von TuxCare, das sich auf die Sicherheit der Open-Source-Software-Lieferkette konzentriert.
SecureChain hilft Unternehmen, Open-Source-Abhängigkeiten sicherer zu nutzen, indem es Pakete bereitstellt, die aus verifiziertem Quellcode neu kompiliert, auf Malware und Risiken in der Lieferkette gescannt und bei neuen Schwachstellen kontinuierlich gepatcht werden.
Da SecureChain noch ein relativ neues Produkt ist, haben Ingenieure erhebliche Möglichkeiten, Systeme von Grund auf neu zu entwickeln und dessen technische Ausrichtung zu beeinflussen.
Erfahren Sie mehr unter: tuxcare.com/securechain-for-oss/
Über die Rolle
Die Rolle kombiniert tiefgreifende technische Ausführung mit technischer Produktverantwortung und besteht zu etwa 70% aus praktischer Softwareentwicklung und zu 30% aus technischer Produktverantwortung.
Sie werden bedeutende Produktkomponenten und Arbeitsströme End-to-End leiten: Anforderungen mit Stakeholdern klären, Meilensteine definieren, Lösungen entwerfen, Produktionscode beisteuern, Funktionalität an Kunden liefern und deren kontinuierliche Zuverlässigkeit in der Produktion sicherstellen.
Dies ist eine Einzelbeitragsrolle, keine Personalmanagementposition. Wir suchen jemanden, der autonom agieren, Unsicherheiten navigieren und komplexe Initiativen vorantreiben kann, ohne sich darauf zu verlassen, dass ein Manager jeden nächsten Schritt definiert.
Da sich das Produkt und die Prioritäten weiterentwickeln, werden Neugier, Anpassungsfähigkeit und ein breites Interesse am Bereich Cybersicherheit für den Erfolg in dieser Rolle wichtig sein.
Was Sie tun werden
- Verantwortung für wichtige Produktkomponenten und Arbeitsströme über deren gesamten Lebenszyklus hinweg übernehmen, von der anfänglichen Erkundung und Planung bis zur Produktionsfreigabe und kontinuierlichen Verbesserung.
- Direkt mit Engineering-, Produkt-, Vertriebs- und anderen Stakeholdern zusammenarbeiten, um Geschäfts- und technische Anforderungen zu verstehen, zu sammeln und zu klären.
- Breite Produktziele in technische Pläne, Meilensteine und umsetzbare Engineering-Aufgaben übersetzen.
- Skalierbare Systemarchitektur entwerfen und technische Entscheidungen für produktübergreifende Bereiche mit hoher Auswirkung treffen.
- Produktionsreife Komponenten End-to-End entwickeln, überprüfen und warten, wobei Zuverlässigkeit, Sicherheit, Leistung, Wartbarkeit und Erweiterbarkeit sichergestellt werden.
- Verantwortung für gelieferte Komponenten in der Produktion sowie deren kontinuierlichen Betrieb und Weiterentwicklung übernehmen.
- Fortschritte eigenständig verfolgen und proaktiv Ergebnisse, Blocker, Risiken, Abhängigkeiten und sich ändernde Anforderungen kommunizieren.
- Relevante Technologien, Werkzeuge, Marktansätze und Wettbewerberlösungen bei Bedarf recherchieren.
- Zur technischen Qualität durch Design-Reviews, technische Anleitung, Mentoring und Best Practices beitragen.
- KI-gestützte Entwicklungswerkzeuge als Teil des regulären Engineering-Workflows für Planung, Implementierung, Debugging, Testen, Refactoring, Automatisierung und Code-Reviews nutzen.
Mindestanforderungen
- Nachgewiesene Erfahrung in der End-to-End-Verantwortung für wichtige Projekte, Produkte, Systeme oder Arbeitsströme.
- Umfangreiche praktische Erfahrung in der Python-Entwicklung.
- Starkes Systemdesign- und Architekturverständnis, kombiniert mit der Fähigkeit, vorgeschlagene Lösungen praktisch umzusetzen.
- Nachgewiesene Erfahrung im Aufbau substanzieller Systeme oder Features und deren Überführung in die Produktionsfreigabe.
- Erfahrung im Sammeln und Verfeinern von Anforderungen und im Umwandeln breiter Bedürfnisse in technische Pläne, Meilensteine und Liefergegenstände.
- Starke technische Produktverantwortung und Verständnis dafür, wie technische Entscheidungen breitere Produkt- und Geschäftsziele unterstützen.
- Fähigkeit, unabhängig und ohne enge tägliche Aufsicht zu arbeiten.
- Starke Kommunikationsfähigkeiten und Sicherheit in der direkten Zusammenarbeit mit Engineering-Teams und funktionsübergreifenden Stakeholdern.
- Fähigkeit, technische Entscheidungen, Kompromisse, Fortschritte, Risiken, Abhängigkeiten und Blocker klar zu erklären.
- Regelmäßige Nutzung von KI-gestützten Entwicklungswerkzeugen für Planung, Implementierung, Debugging, Testen, Refactoring, Automatisierung oder Code-Reviews. KI sollte Teil des Entwicklungs-Workflows sein und nicht nur für gelegentliche Experimente verwendet werden.
- Fähigkeit, kurzfristige Lieferung mit langfristiger Skalierbarkeit, Zuverlässigkeit, Wartbarkeit und Erweiterbarkeit in Einklang zu bringen.
- Neugier, Anpassungsfähigkeit und Interesse an Cybersicherheit und komplexen technischen Problemen.
- Fortgeschrittene schriftliche und mündliche Englischkenntnisse.
Was wir Ihnen bieten
- Bleiben Sie technisch auf dem Laufenden und übernehmen Sie gleichzeitig komplexe, wirkungsvolle Engineering-Arbeiten.
- Arbeiten Sie an herausfordernden Linux-, Automatisierungs- und Cybersicherheitsproblemen über ausgereifte und neuere Produkte hinweg.
- Beeinflussen Sie die technische Ausrichtung und treffen Sie bedeutsame Architekturentscheidungen.
- Arbeiten Sie unabhängig mit einem hohen Maß an Verantwortung und Autonomie.
- Vollständig remote Arbeit mit flexiblen Arbeitszeiten.
- 24 bezahlte Urlaubstage, 10 nationale Feiertage und unbegrenzte Krankentage.
- Kompensation für private Krankenversicherung.
- Erstattung für Co-Working und Fitnessstudio/Sport.
- Bildungsbudget.
- Möglichkeit, eine Belohnung für innovative Ideen zu erhalten, die das Unternehmen patentieren kann.
Durch die Bewerbung auf diese Stelle stimmen Sie der Verarbeitung Ihrer personenbezogenen Daten zu, wie in unserer Datenschutzerklärung (tuxcare.com/privacy-policies-hub/candidate-privacy-notice/) beschrieben, die detaillierte Informationen darüber enthält, wie wir Ihre Daten pflegen und verarbeiten.
