Auf einen Blick
- Aufgaben: Entwickle leistungsstarke Algorithmen zur Analyse von Millionen Zeilen Code in Sekunden.
- Unternehmen: Snyk, führend in sicherer KI-Softwareentwicklung mit einer unterstützenden Kultur.
- Vorteile: Flexible Arbeitszeiten, Gesundheitsleistungen und großzügige Urlaubsregelungen.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem inklusiven Team.
- Warum dieser Job: Gestalte die Zukunft der Software-Sicherheit und arbeite mit modernster Technologie.
- Qualifikationen: Erfahrung in C++ und Linux sowie Leidenschaft für komplexe Systeme.
Das prognostizierte Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
Snyk ist der Marktführer in der sicheren KI-Softwareentwicklung und hilft Millionen von Entwicklern, schnell zu entwickeln und sicher zu bleiben, während KI die Art und Weise, wie Software erstellt wird, transformiert. Unsere KI-native Developer Security Platform integriert sich nahtlos in Entwicklungs- und Sicherheitsabläufe und erleichtert das Finden, Beheben und Verhindern von Schwachstellen – von Code und Abhängigkeiten bis hin zu Containern und Cloud.
Unsere Mission ist es, jeden Entwickler zu befähigen, sicher in der KI-Ära zu innovieren – die Produktivität zu steigern und gleichzeitig das Geschäftsrisiko zu reduzieren. Wir sind kein durchschnittliches Sicherheitsunternehmen - wir bauen Snyk auf den Werten One Team, Care Deeply, Customer Centric und Forward Thinking auf.
Wir suchen einen kollaborativen Software Engineer, um die Evolution des Backend-Engines voranzutreiben, das Snyk Code antreibt, unser marktführendes Produkt für statische Anwendungssicherheitstests (SAST). Diese Engine befindet sich an der seltenen Schnittstelle zwischen fortgeschrittener Programmanalyse, KI und massivem Datenverarbeitung, die täglich Milliarden von Quellcodes über 15+ Sprachen analysiert. Sie werden eine Schlüsselrolle dabei spielen, sicheren Code für Millionen von Entwicklern zu gewährleisten, indem Sie ein System entwickeln, das schnell und genau ist.
Sie werden Ihre Zeit damit verbringen:
- Hochleistungsalgorithmen und -darstellungen zu entwerfen, um Millionen von Codezeilen in Sekunden zu analysieren.
- Methoden zur Programmanalyse weiterzuentwickeln, um komplexe graphbasierte Darstellungen aus verschiedenen Quellsprachen zu extrahieren.
- Die verteilten Systeme, die unsere SaaS-Plattform antreiben, zu optimieren, zu skalieren und zu verwalten, um hohe Zuverlässigkeit, geringe Latenz und ständig verbesserte Genauigkeit für unsere globalen Nutzer zu gewährleisten.
- An architektonischen Diskussionen teilzunehmen und die Codequalität durch Peer-Reviews und kollaborative technische Planung zu erhöhen.
Sie sollten sich bewerben, wenn Sie:
- Berufserfahrung im Aufbau von Hochleistungssystemen in C++ haben und sich in einer Linux-Umgebung wohlfühlen.
- Ein Mid-Level-Profi mit 3+ Jahren Erfahrung sind, der unabhängig Funktionen vom Konzept bis zur Produktion übernehmen kann.
- Von Komplexität angetrieben werden – Sie genießen das Profiling und die Optimierung hochparalleler, hochzuverlässiger Softwaresysteme.
- Nachhaltige Ingenieurlösungen schätzen und Dokumentation sowie automatisierte Tests als Schlüssel zu langfristigen Auswirkungen sehen.
- Mit einem hybriden Arbeitsumfeld vertraut sind und mindestens 3 Tage pro Woche in unserem Büro in Zürich (neben dem Bahnhof Zürich HB) vor Ort zusammenarbeiten möchten.
Wir würden uns besonders freuen, von Ihnen zu hören, wenn Sie:
- Hintergrund in Programmanalyse, Compilern oder formalen Methoden (MSc, PhD oder relevante Berufserfahrung) haben.
- Leidenschaft für Programmiersprachen haben; sowohl Theorie als auch Praxis und wie sie sich syntaktisch und semantisch unterscheiden.
- Interesse oder Erfahrung in Sicherheit und Schwachstellenerkennung haben.
- Erfahrung mit Datalog, Graphdatenbanken oder logischer Programmierung haben.
Wir legen großen Wert auf die warme, inklusive Umgebung, die wir geschaffen haben, und schätzen Vielfalt – wir begrüßen Bewerbungen von Personen, die in der Technologie typischerweise unterrepräsentiert sind. Wenn Ihnen diese Rolle zusagt, Sie sich aber nicht ganz sicher sind, ob Sie die richtige Person sind, bewerben Sie sich trotzdem!
Über Snyk
Snyk setzt sich dafür ein, eine inklusive und ansprechende Umgebung zu schaffen, in der unsere Mitarbeiter gedeihen können, während wir uns hinter unserer gemeinsamen Mission versammeln, die digitale Welt sicherer zu machen. Von Snyk-Mitarbeiterressourcengruppen bis hin zu globalen Vorteilen, die unseren Mitarbeitern helfen, ihre Gesundheit, ihr Wohlbefinden, ihre finanzielle Sicherheit und eine ausgewogene Work-Life-Balance zu priorisieren, zielen wir darauf ab, unsere Mitarbeiter auf ihren gesamten Wegen hier bei Snyk zu unterstützen.
Vorteile & Programme:
- Gesundheit, Wohlbefinden, finanzielle Sicherheit und Lebensbalance mit Programmen, die auf Ihren Standort und Ihre Rolle zugeschnitten sind, priorisieren.
- Flexible Arbeitszeiten, Homeoffice-Zuschüsse, Büroannehmlichkeiten und Freizeit für Lernen und persönliche Entwicklung.
- Großzügige Urlaubs- und Wellnesszeit, länderspezifische Feiertage und 100% bezahlter Elternurlaub für alle Betreuer.
- Gesundheitsleistungen, Mitarbeiterhilfepläne und jährliche Wellnesszulagen.
- Länderspezifische Lebensversicherungen, Invaliditätsleistungen und Rentenprogramme sowie Mobiltelefon- und Bildungszulagen.
Software Engineer Arbeitgeber: Snyk Ltd.
Snyk ist ein hervorragender Arbeitgeber, der eine inklusive und unterstützende Arbeitsumgebung in Zürich bietet, wo Mitarbeiter die Möglichkeit haben, an innovativen Lösungen im Bereich der sicheren Softwareentwicklung zu arbeiten. Mit flexiblen Arbeitszeiten, großzügigen Urlaubsregelungen und einem starken Fokus auf persönliche und berufliche Weiterentwicklung, fördert Snyk das Wohlbefinden seiner Mitarbeiter und ermöglicht ihnen, ihre Fähigkeiten in einem dynamischen Team weiter auszubauen. Die Kombination aus modernster Technologie und einem engagierten Team macht Snyk zu einem attraktiven Arbeitsplatz für Software-Ingenieure, die einen bedeutenden Beitrag zur Sicherheit der digitalen Welt leisten möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir haben viele Ressourcen, die dir dabei helfen können!
✨Tipp Nummer 3
Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle im Auge hast, zögere nicht, direkt bei uns nachzufragen oder dich über unsere Website zu bewerben. Wir freuen uns auf deine Bewerbung!
✨Tipp Nummer 4
Mach dich mit unserer Unternehmenskultur vertraut! Zeige in deinem Gespräch, dass du unsere Werte teilst und wie du zur Mission von Snyk beitragen kannst. Das macht einen großen Unterschied!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Wenn du dich bewirbst, sei einfach du selbst! Zeig uns, was dich motiviert und warum du Teil von Snyk werden möchtest. Authentizität kommt immer gut an!
Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Wir suchen nach konkreten Beispielen, wie du komplexe Probleme gelöst hast – das macht einen großen Unterschied!
Achte auf die Details:Überprüfe deine Bewerbung auf Rechtschreibfehler und achte darauf, dass alles klar und strukturiert ist. Eine gut durchdachte Bewerbung zeigt, dass du dir Mühe gibst und professionell bist.
Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Wir freuen uns auf deine Unterlagen!
Wie man sich auf ein Vorstellungsgespräch bei Snyk Ltd. vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien und Tools vertraut, die Snyk verwendet, insbesondere im Bereich der Code-Analyse und der Sicherheitslösungen. Zeige während des Interviews, dass du ein tiefes Verständnis für C++ und Linux hast und wie diese Technologien in der Praxis angewendet werden.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du komplexe Systeme optimiert und skaliert hast. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.
✨Zeige Teamgeist
Snyk legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, über deine Erfahrungen in der Teamarbeit zu sprechen und wie du zur Verbesserung der Codequalität durch Peer-Reviews beigetragen hast. Betone, wie wichtig dir eine unterstützende und inklusive Arbeitsumgebung ist.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um Fragen zur Unternehmenskultur und den Werten von Snyk zu stellen. Zeige dein Interesse an einem warmen, inklusiven Umfeld und wie du dich in die Mission einfügen möchtest, die digitale Welt sicherer zu machen.