Unser Kunde ist ein innovatives Unternehmen, das sich der Entwicklung und Wartung einer unternehmensweiten Plattform widmet, um eine effiziente Produktentwicklung zu ermöglichen und Innovationen voranzutreiben. In dieser Rolle als (Senior) Software Engineer für Netzwerksicherheit sind Sie Teil eines hochmotivierten Teams von Softwareentwicklern, das sich auf modernste, sicherheitsorientierte Technologien konzentriert. Ihre Hauptaufgabe besteht darin, Komponenten zu entwerfen, zu entwickeln und zu integrieren, um Vertrauen in dynamischen Umgebungen zu schaffen und Netzwerksicherheitsverbindungen zu sichern. Sie arbeiten mit einem modernen Tech-Stack, der NixOS als Betriebssystem und Rust für die Entwicklung von Komponenten umfasst. Zudem sind Sie verantwortlich für die Implementierung von Sicherheitsfunktionen unter Verwendung von Open-Source-Software und tragen aktiv zur Verbesserung dieser Projekte bei. Das Unternehmen bietet Ihnen die Möglichkeit, in einem flexiblen Arbeitsumfeld zu arbeiten, in dem Sie die Freiheit haben, Ihre Arbeit zu gestalten und Ihre Fähigkeiten weiterzuentwickeln. Sie profitieren von flachen Hierarchien, schnellen Entscheidungsprozessen und einer starken Ingenieurskultur, die auf Zusammenarbeit und Innovation setzt.
(Senior) Software Engineer (m/w/d) für Netzwerksicherheit
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über einen Hochschulabschluss in Informatik oder einem verwandten Bereich oder hat eine vergleichbare Berufserfahrung. Sie bringen praktische Erfahrungen mit Netzwerkkonzepten und -protokollen wie VPN, Firewalls, TCP/IP sowie ein gutes Verständnis moderner Kryptografie mit. Zudem sollten Sie über Kenntnisse in der Anwendung von mTLS und Zero Trust verfügen. Ein Interesse an neuen Softwareentwicklungsmethoden wie Fuzzing oder reproduzierbaren Builds ist von Vorteil. Der Umgang mit modernen Linux-Funktionen sollte Ihnen vertraut sein. Sie sind ein Open-Source-Enthusiast und haben Freude daran, an Projekten mitzuarbeiten oder sind motiviert, dies zu lernen. Fließende Englischkenntnisse sind erforderlich, Deutschkenntnisse sind ein zusätzlicher Vorteil. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und eine analytische Denkweise runden Ihr Profil ab.