Software Engineer

Software Engineer

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

Auf einen Blick

  • Aufgaben: Entwickle leistungsstarke Softwarelösungen und optimiere Sicherheitsanalysen für Millionen von Entwicklern.
  • Unternehmen: Snyk, ein führendes Unternehmen für sichere KI-Softwareentwicklung mit einer unterstützenden Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und berufliche Weiterbildung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und einem inklusiven Team.
  • Warum dieser Job: Arbeite an innovativen Projekten und mache einen echten Unterschied in der Software-Sicherheit.
  • Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere in C++, und Teamarbeit sind erforderlich.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € 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. So bleiben wir motiviert, unterstützend und immer einen Schritt voraus, während KI unsere Welt neu gestaltet.

Wir suchen einen kollaborativen Software Engineer, der die Evolution des Backend-Engines vorantreibt, das Snyk Code antreibt, unser marktführendes Produkt für statische Anwendungssicherheitstests (SAST). Diese Engine befindet sich an der Schnittstelle von fortschrittlicher Programmanalyse, KI und massivem Datenverarbeitung, die täglich Milliarden von Quellcodes in ü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. Ihre Aufgaben umfassen:

  • Architektur von Hochleistungsalgorithmen und -darstellungen zur Analyse von Millionen von Codezeilen in Sekunden.
  • Fortschrittliche Methoden der Programmanalyse zur Extraktion komplexer graphbasierter Darstellungen aus verschiedenen Quellsprachen.
  • Optimierung, Skalierung und Verwaltung der verteilten Systeme, die unsere SaaS-Plattform antreiben, um hohe Zuverlässigkeit, geringe Latenz und ständig verbesserte Genauigkeit für unsere globalen Nutzer zu gewährleisten.
  • Teilnahme an architektonischen Diskussionen und Verbesserung der Codequalität durch Peer-Reviews und kollaborative technische Planung.

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 über 3 Jahren Erfahrung sind, der Funktionen von der Konzeption bis zur Produktion eigenständig ü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 vor Ort in unserem Büro in Zürich (neben dem Bahnhof Zürich HB) zusammenarbeiten.

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!

Snyk setzt sich dafür ein, eine inklusive und ansprechende Umgebung zu schaffen, in der unsere Mitarbeiter gedeihen können, während wir hinter unserer gemeinsamen Mission stehen, die digitale Welt zu einem sichereren Ort 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 ihrem gesamten Weg hier bei Snyk zu unterstützen.

Software Engineer Arbeitgeber: Clutch Canada

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 einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einer Vielzahl von globalen Vorteilen, die Gesundheit, Wohlbefinden und finanzielle Sicherheit fördern, sorgt Snyk dafür, dass sich jeder Mitarbeiter wertgeschätzt und gefördert fühlt. Die hybride Arbeitsweise ermöglicht es den Mitarbeitern, flexibel zu arbeiten und gleichzeitig eng mit ihren Kollegen zusammenzuarbeiten, was die Teamdynamik stärkt und kreative Ideen fördert.

C

Kontaktdaten:

Clutch Canada Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer mit Bravour zu bestehen

C++
Linux
Program Analysis
Compilers
Formal Methods
High-Performance Systems
Profiling