Backend Software Engineer - Applications

Backend Software Engineer - Applications

Zürich Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
D

Auf einen Blick

  • Aufgaben: Entwickle skalierbare Backend-Services und arbeite an innovativen Lösungen.
  • Unternehmen: DeepJudge, ein führendes AI-Scale-up in der Schweiz mit einer dynamischen Teamkultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, berufliche Entwicklung und die Möglichkeit, Einfluss zu nehmen.
  • Weitere Informationen: Vielfältige Perspektiven und inklusive Kultur, die Wachstum fördert.
  • Warum dieser Job: Sei Teil eines Teams, das die Zukunft der juristischen Technologie gestaltet.
  • Qualifikationen: Master-Abschluss in Informatik oder vergleichbare praktische Erfahrung erforderlich.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

DeepJudge ist die führende KI- und ICT-Skalierungsfirma in der Schweiz, die transformiert, wie Anwaltskanzleien und Rechtsabteilungen auf ihr Wissen zugreifen und es nutzen. Wir bauen die Intelligenzschicht, die die Rechtsbranche antreibt. Unsere Technologie wird von vielen der weltweit führenden Anwaltskanzleien vertraut, darunter Gunderson Dettmer, Holland & Knight, Arent Fox und Cozen O’Connor.

Bei DeepJudge schätzen wir Ingenieure, die sich leidenschaftlich für den Aufbau hochwertiger Systeme einsetzen, während sie schnell iterieren. Als Backend Software Engineer im Anwendungsteam werden Sie das Rückgrat entwickeln, das unsere Webanwendung und ihre Kernfunktionen antreibt. Sie werden an Entwurfsdiskussionen von Anfang an teilnehmen und bald die technische Leitung bei der Bereitstellung großer und komplexer Backend-Systemänderungen übernehmen.

Zu Ihren Aufgaben gehören:

  • Entwurf, Entwicklung und Wartung effizienter, skalierbarer Backend-Dienste mit modernen Tools und Frameworks
  • Beitrag zu Architektur- und Entwurfsentscheidungen für neue und bestehende Systeme
  • Code-Überprüfung und Beitrag zu einem hohen Standard der Codequalität und Wartbarkeit
  • Verbesserung unserer Arbeitsweise durch Verbesserung von Werkzeugen, Verfeinerung von Prozessen und Wissensaustausch

Sie passen gut zu uns, wenn Sie:

  • Ein Master-Abschluss in Informatik oder einem verwandten Bereich oder gleichwertige praktische Erfahrung haben
  • 3+ Jahre Berufserfahrung als Software Engineer, idealerweise in einem Scale-up oder schnell wachsenden Umfeld haben
  • Sehr versiert in einer oder mehreren Backend-Programmiersprachen (sowie deren Ökosystemen) wie Python, Rust, Go oder C++ sind
  • Mit hochgradig konkurrierendem/asynchronem Code vertraut sind
  • Solide Erfahrung im Umgang mit Datenbanken (SQL und/oder NoSQL) haben
  • Mit modernen Webarchitekturen und Cloud-Plattformen vertraut sind
  • Erfahrung im Besitz von Projekten von der Planung über die Implementierung bis hin zur Wartung und Beobachtbarkeit haben

(Wünschenswert) Erfahrung in der Integration mit LLM-Anbietern und dem Aufbau von Produkten, die stark auf LLMs angewiesen sind, um echten Benutzerwert zu liefern.

(Wünschenswert) Erfahrung mit Streaming- und/oder Nachrichtenwarteschlangensystemen wie Redis Streams, Kafka oder RabbitMQ.

(Wünschenswert) Erfahrung mit Kubernetes, einschließlich Bereitstellung von Diensten und Debugging von laufenden Workloads in einer Produktionsumgebung.

Was Sie erwarten können:

  • Standort: Büro 5 Minuten zu Fuß vom Zürcher Hauptbahnhof entfernt, wo wir hauptsächlich vor Ort arbeiten
  • Kollaborative und unterstützende Arbeitsumgebung
  • Potenzial für berufliches Wachstum und Aufstieg innerhalb des Unternehmens
  • Eigentum und die Möglichkeit, das Unternehmen, das Produkt und die Kultur zu beeinflussen

Bei DeepJudge glauben wir, dass großartige Teams auf unterschiedlichen Perspektiven und Erfahrungen basieren. Wir sind stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein und setzen uns dafür ein, eine inklusive, leistungsstarke Kultur zu fördern, in der jeder gedeihen kann. Wir begrüßen Bewerber aller Hintergründe und diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, Alter, Familienstand, Behinderung, Veteranenstatus oder einer anderen gesetzlich geschützten Eigenschaft.

Backend Software Engineer - Applications Arbeitgeber: DeepJudge

DeepJudge ist ein hervorragender Arbeitgeber, der eine dynamische und kollaborative Ingenieurskultur fördert, in der Mitarbeiter an herausfordernden technischen Problemen arbeiten und innovative Lösungen entwickeln können. Mit einem Büro nur 5 Minuten zu Fuß vom Zürcher Hauptbahnhof entfernt, bietet das Unternehmen nicht nur eine attraktive Lage, sondern auch wettbewerbsfähige Vergütungspakete und Möglichkeiten zur beruflichen Weiterentwicklung in einem schnell wachsenden Umfeld. Bei DeepJudge schätzen wir Vielfalt und Inklusion und sind bestrebt, ein Arbeitsumfeld zu schaffen, in dem jeder gedeihen kann.

D

Kontaktdaten:

DeepJudge Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Backend Software Engineer - Applications erhalten könntest

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach informellen Gesprächen oder Mentoring – oft ergeben sich so die besten Jobchancen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für Backend-Entwickler relevant sind. Wir empfehlen, Plattformen wie LeetCode oder HackerRank zu nutzen, um deine Fähigkeiten zu schärfen.

Tipp Nummer 3

Sei proaktiv! Wenn du eine Firma im Auge hast, zögere nicht, direkt über unsere Website zu bewerben. Zeig dein Interesse und deine Begeisterung für die Projekte, an denen wir arbeiten.

Tipp Nummer 4

Mach dich mit den neuesten Technologien vertraut! Da wir bei DeepJudge mit modernen Tools und Frameworks arbeiten, ist es wichtig, dass du dich kontinuierlich weiterbildest und über Trends in der Softwareentwicklung informiert bleibst.

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

Python
Rust
Go
C++
Backend-Entwicklung
Microservices
Datenbanken (SQL und/oder NoSQL)

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Softwareentwicklung sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du dich für DeepJudge interessierst und was dich motiviert.

Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen, besonders im Backend-Bereich. Wir suchen nach konkreten Beispielen, die zeigen, wie du Probleme gelöst und Systeme verbessert hast. Das macht deine Bewerbung stark!

Code-Beispiele einfügen:Wenn möglich, füge Links zu deinem GitHub-Profil oder anderen Projekten hinzu, an denen du gearbeitet hast. Zeige uns, was du kannst! Code-Beispiele helfen uns, deine Fähigkeiten besser einzuschätzen.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir sie zügig bearbeiten können. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei DeepJudge vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien und Programmiersprachen vertraut, die DeepJudge verwendet, insbesondere Python, Rust, Go und C++. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für die Architektur und die Herausforderungen von Backend-Systemen hast.

Bereite Beispiele vor

Denke an konkrete Projekte oder Erfahrungen, die du in der Vergangenheit hattest. Bereite Beispiele vor, die deine Fähigkeiten in der Entwicklung von skalierbaren Backend-Diensten und deine Erfahrung mit Datenbanken (SQL und NoSQL) demonstrieren. So kannst du deine Eignung für die Rolle klar unter Beweis stellen.

Fragen stellen

Nutze die Gelegenheit, um Fragen zu stellen. Zeige Interesse an der Unternehmenskultur, den aktuellen Projekten und den Herausforderungen, denen sich das Team gegenübersieht. Das zeigt, dass du wirklich an der Position interessiert bist und bereit bist, dich aktiv einzubringen.

Teamarbeit betonen

DeepJudge legt großen Wert auf Zusammenarbeit. Betone deine Erfahrungen in der Teamarbeit und wie du zur Verbesserung von Prozessen und Werkzeugen beigetragen hast. Zeige, dass du nicht nur ein technischer Experte bist, sondern auch ein Teamplayer, der bereit ist, Wissen zu teilen und gemeinsam Lösungen zu finden.