Auf einen Blick
- Aufgaben: Leite ein Team zur Entwicklung innovativer, KI-gesteuerter Softwarelösungen.
- Unternehmen: Zukunftsorientiertes Unternehmen mit einer Kultur der Zusammenarbeit.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten mit echtem Einfluss.
- Qualifikationen: Erfahrung in Softwareentwicklung und Teamführung erforderlich.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Immigration sponsorship is not available for this position.
Responsibilities
- Leiten eines leistungsstarken Software-Engineering-Teams zur Architektur, Entwicklung und Bereitstellung von KI-gesteuerten, skalierbaren Unternehmenslösungen, einschließlich cloudbasierter Dateiverwaltungsplattformen, Echtzeit-Kollaborationstools und proaktiven Überwachungssystemen mit 99,99 % Verfügbarkeit.
- Nutzung fortschrittlicher Technologien wie Retrieval-Augmented Generation (RAG), große Sprachmodelle (LLMs), domänenoptimierte KI-Modelle und Workflow-Orchestrierung zur Förderung der Produktinnovation, Optimierung verteilter Architekturen und Mentoring von Ingenieuren bei der Gestaltung robuster, leistungsstarker Systeme für Millionen von globalen Nutzern.
- Technische Führung bei der Gestaltung, Implementierung und Optimierung von KI-gesteuerten Funktionen, einschließlich RAG-basierter Wissensabfrage und KI-gesteuerter Konversationsagenten, um die Übereinstimmung mit den Unternehmenszielen sicherzustellen.
- Mentoring von Ingenieuren in fortgeschrittenen Software-Engineering-Praktiken, KI-Modellintegration und Systemleistungsoptimierung für großangelegte, cloud-native SaaS-Plattformen.
- Zusammenarbeit mit funktionsübergreifenden Teams zur Lösung komplexer technischer Herausforderungen, Bewertung von Kompromissen und Sicherstellung einer effizienten Ressourcennutzung.
- Architektur und Weiterentwicklung cloudbasierter Dateiverwaltungsplattformen, die in der Lage sind, über 30 TB Daten pro Tag zu verarbeiten, mit verteilter Speicherung, Synchronisierung, KI-unterstützter Metadatenextraktion (einschließlich OCR), Such- und Klassifikationsfähigkeiten.
- Leitung des Designs und der Implementierung von latenzarmen Echtzeit-Chat- und Kollaborationssystemen, die Millionen gleichzeitiger Nutzer unterstützen.
- Entwicklung von Workflow-Automatisierungssystemen, die regelbasierte Verarbeitung, KI-unterstützte Orchestrierung und intelligente agentische Workflows für verschiedene Geschäftsszenarien integrieren.
- Integration von KI-Agenten mit LLMs und kleinen Sprachmodellen zur Ermöglichung intelligenter Abfragen, Empfehlungen und intelligenter Kompositionsfunktionen.
- Gestaltung skalierbarer, wartungsfreundlicher und hochverfügbarer Architekturen für verteilte Systeme, die in öffentlichen oder hybriden Cloud-Umgebungen (z. B. AWS, Azure) basierend auf Kubernetes bereitgestellt werden.
- Optimierung der Systemleistung zur Verarbeitung von über 2000 Anfragen pro Sekunde, Aufrechterhaltung eines Durchsatzes von über 100 Millionen Anfragen pro Tag und Gewährleistung einer p99-Latenz von unter 1000 ms für Kern-APIs unter Spitzenlastbedingungen.
- Implementierung von CI/CD-Pipelines, automatisierten Testframeworks und Leistungsoptimierungsprozessen zur Gewährleistung der Systemzuverlässigkeit und schnellen Iterationszyklen.
- Entwicklung und Konfiguration von unternehmensgerechten Überwachungs- und Alarmierungslösungen (z. B. Prometheus, Grafana, PagerDuty) zur proaktiven Erkennung und Behebung von Vorfällen.
- Implementierung von Strategien zur Katastrophenwiederherstellung, die die Wiederherstellungszeitziele auf unter 5 Minuten und die Wiederherstellungspunktziele auf unter 1 Minute reduzieren und eine betriebliche Kontinuität mit 99,99 % Verfügbarkeit erreichen.
- Analyse von Systemmetriken zur Identifizierung von Engpässen und Anwendung präventiver Maßnahmen zur Aufrechterhaltung der Servicequalität unter Spitzenlasten.
Was wir suchen
- Erfordert einen Bachelor-Abschluss in Informatik, Computertechnik, einem verwandten Bereich oder einem gleichwertigen ausländischen Abschluss.
- Mindestens 5 Jahre Erfahrung in der ausgeschriebenen Stelle oder einer verwandten Tätigkeit.
- Mindestens 5 Jahre Erfahrung in:
- Grundlagen von Java und grundlegenden Frameworks.
- Open-Source-Frameworks wie Spring, Spring Boot für die schnelle Entwicklung und Bereitstellung von RESTful APIs und Microservices mit eingebettetem Tomcat und Autokonfiguration, Spring Cloud für zentrale externe Konfiguration über Microservices, Service Discovery, clientseitige Lastenverteilung und MyBatis.
- MySQL-Datenbankdesign und Leistungsoptimierung mit MySQL Workbench und dibdiagram.io für die Teamzusammenarbeit.
- NoSQL-Datenbanken einschließlich DynamoDB und MongoDB in Anwendungsfällen und Entwurfsmustern; Middleware-Technologien einschließlich Memcached, Redis, Kafka, RocktMQ und Elasticsearch.
- Entwurfsmustern einschließlich Factory, Builder, Strategy, Repository und Observer.
- Linux, Nginx und Tomcat in Entwicklung und Tuning; sowie Arbeit mit großangelegten verteilten SaaS-Systemen und CaaS-Systemen.
- Mindestens 3 Jahre Erfahrung in:
- Maschinenlernen (ML) Theorien einschließlich Natural Language Processing (NLP) und Support Vector Machine (SVM) für Textverarbeitung, Sentimentanalyse, Klassifikation und Zusammenfassung.
- Maschinenlernen (ML) Frameworks einschließlich TensorFlow für das Training und die Bereitstellung von Produktionsmodellen und PyTorch für Forschung und schnelles Prototyping von NLP- oder Computer Vision-Modellen.
- Nutzung von RAG (Retrieval-Augmented Generation) KI-Integrationen zur Unterstützung der Abfragefähigkeiten in KI.
- DB-Datenmigration und Entwicklung von Workflow-Services; sowie Programmierung in Python.
- Telecommuting-Arbeitsanordnung erlaubt: Die Position kann an verschiedenen unvorhergesehenen Standorten in den USA arbeiten.
Vergütung
Das Gehalt oder die Zielvergütung liegt zwischen 224.920,00 USD und 271.200,00 USD. Neben dem Grundgehalt und/oder der angegebenen OTE hat Zoom eine Philosophie der direkten Gesamtvergütung, die Grundgehalt, Bonus und Eigenkapitalwert berücksichtigt. Hinweis: Das Anfangsgehalt basiert auf einer Reihe von Faktoren und ist entsprechend den Qualifikationen und Erfahrungen. Wir haben auch eine standortbasierte Vergütungsstruktur; es kann eine andere Spanne für Kandidaten an diesem und anderen Standorten geben.
Arbeitsweise
Unser strukturierter hybrider Ansatz konzentriert sich auf unsere Büros und Remote-Arbeitsumgebungen. Der Arbeitsstil jeder Rolle, Hybrid, Remote oder vor Ort, wird in der Stellenbeschreibung/-anzeige angegeben.
Vorteile
Im Rahmen unserer preisgekrönten Arbeitsplatzkultur und unseres Engagements für die Zufriedenheit der Mitarbeiter bietet unser Leistungsprogramm eine Vielzahl von Vorteilen, Optionen und Vergünstigungen, um den Mitarbeitern zu helfen, ihre körperliche, geistige, emotionale und finanzielle Gesundheit zu erhalten; die Work-Life-Balance zu unterstützen; und auf sinnvolle Weise zur Gemeinschaft beizutragen.
Unser Engagement
Bei Zoom glauben wir, dass großartige Arbeit entsteht, wenn Menschen sich unterstützt und ermächtigt fühlen. Wir setzen uns für faire Einstellungspraktiken ein, die sicherstellen, dass jeder Kandidat auf der Grundlage von Fähigkeiten, Erfahrungen und Potenzial bewertet wird. Wenn Sie während des Einstellungsprozesses eine Unterstützung benötigen, lassen Sie es uns wissen – wir sind hier, um Sie in jedem Schritt zu unterstützen. Wir heißen Menschen mit unterschiedlichen Hintergründen, Erfahrungen, Fähigkeiten und Perspektiven willkommen, einschließlich qualifizierter Bewerber mit Vorstrafen und allen qualifizierten Bewerbern, die angemessene Unterkünfte gemäß dem Gesetz benötigen.
Software Development Engineer, Technical Leader Arbeitgeber: Dormont Manufacturing Co
Zoom Communications, Inc. ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Innovation und Teamarbeit gefördert werden. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer Vielzahl von Vorteilen, die das körperliche, geistige und emotionale Wohlbefinden unterstützen, ermöglicht Zoom seinen Mitarbeitern, in einem hybriden Arbeitsmodell zu gedeihen und gleichzeitig bedeutende Beiträge zur Gemeinschaft zu leisten. Die Möglichkeit, an spannenden Projekten im Bereich KI und Cloud-Technologien zu arbeiten, macht diese Position besonders attraktiv für talentierte Softwareentwickler.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Development Engineer, Technical Leader erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Dormont Manufacturing Co anzuklopfen, wenn du dich auf die Stelle als Software Development Engineer, Technical Leader bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Dormont Manufacturing Co vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Development Engineer, Technical Leader mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Dormont Manufacturing Co klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Dormont Manufacturing Co vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.