Auf einen Blick
- Aufgaben: Leiten Sie das Design und die Implementierung bedeutender Plattformänderungen in der Produktintegration.
- Unternehmen: DCS kombiniert die Energie eines Scale-ups mit der Stärke von BMW, Mercedes Benz Mobility und bp.
- Vorteile: Subventionierte Fitnessstudio-Mitgliedschaft, Büro-Mittagsessen und ein persönliches Entwicklungsbudget.
- Weitere Informationen: Moderne Büros in Berlin und München mit einer hundefreundlichen Umgebung.
- Warum dieser Job: Arbeiten Sie an Produkten mit hohem sozialen Einfluss in einem internationalen Team.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit JVM, Kafka und Cloud-Technologien.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Sie werden das Design und die Implementierung bedeutender Plattformänderungen in der Produktintegration leiten. Sie setzen den technischen Maßstab für das Team, erhöhen die Standards für KI-unterstütztes Engineering bei DCS und wirken als Multiplikator für alle um Sie herum.
Wir organisieren Erwartungen in primäre und unterstützende Bereiche. Primäre Bereiche definieren, ob Sie auf Staff-Ebene arbeiten. Sie erstellen oder unterstützen Entwurfsdokumente, die eine Übereinstimmung der Stakeholder ohne Eskalation erreichen. Sie führen Entwurfsüberprüfungen durch, die echte Abwägungen aufzeigen, nicht nur Gummistempel. Ihr Beitrag zur technischen Roadmap ist sichtbar, gerechtfertigt und wird umgesetzt. Sie erhöhen die Ingenieurstandards des Teams durch direkte Beiträge und Einfluss auf Kollegen. Sie verdienen technische Autorität durch die Qualität Ihrer Argumentation und Ergebnisse. Sie nutzen KI-Tools als ernsthaften Engineering-Beschleuniger und bauen dieselbe Fähigkeit bei anderen auf.
Sie wenden Muster verteilter Systeme (ereignisgesteuert, CQRS, API-Gateway, Ereignisquellen) mit nachgewiesener Urteilsfähigkeit an. Sie produzieren schriftliche Artefakte (Entwurfsdokumente, Vorschläge, Nachbesprechungen), die klar, strukturiert sind und zu einer Übereinstimmung führen, ohne wiederholte Klärungsrunden. Sie wissen, wann Sie ein Muster nicht verwenden sollten. Die Staff-Ebene erfordert das Vertrauen, für Einfachheit gegenüber dem organisatorischen Drang zur Komplexität einzutreten. Sie wenden fundiertes Urteilsvermögen auf Datenmodellierung, Abfrageleistung und Schema-Migrationen unter Last an. Sie identifizieren Leistungs- und Migrationsrisiken, bevor sie die Produktion erreichen. Ihre Codebeiträge sind produktionsbereit: korrekt, beobachtbar, bedienbar, wartbar. Ihre Codeüberprüfungen sind substanziell. Sie identifizieren echte Risiken und Designprobleme, nicht Stilpräferenzen.
Ihr Profil:
- 8+ Jahre Berufserfahrung in der Softwareentwicklung mit klaren Nachweisen für die Arbeit auf Staff-Ebene (technische Auswirkungen über Teams hinweg, Verantwortung für bedeutende plattformübergreifende Arbeiten, Mentoring von Senior Engineers)
- Starke polyglotte Grundlage. Primärer Stack ist JVM (Java und Kotlin); Erfahrung mit Go oder Node.js ist willkommen
- Tiefe, produktionsreife Erfahrung mit ereignisgesteuerten Systemen. Konkrete Erfahrung mit Kafka ist erforderlich; Flink (oder vergleichbare Stream-Verarbeitung) ist ein starkes Plus
- Solide Kenntnisse der Grundlagen verteilter Systeme: Idempotenz, genau einmal vs. mindestens einmal Abwägungen, Rückdruck, Schema-Evolution, Partitionierung
- Erfahrung im Entwerfen und Betreiben von CQRS- und Ereignisquellenmustern sowie das Urteilsvermögen, zu wissen, wann man sie nicht verwenden sollte
- Praktische Erfahrung mit API-Gateway-Technologien und -Mustern (Routing, Ratenbegrenzung, Authentifizierung, Verkehrsformung)
- Starkes Datenbankurteil über relationale (PostgreSQL) und nicht-relationale Speicher, einschließlich Datenmodellierung, Abfrageleistung und Migrationen unter Last
- Nachweisliche Erfolge bei der Leitung komplexer, teamübergreifender technischer Projekte von Anfang bis Ende
- Effektive Nutzung von KI-Coding-Tools als Teil Ihres täglichen Workflows. Wir verwenden Claude Code. Erfahrung mit ähnlichen Tools (OpenAI Codex, opencode, Cursor und andere) ist vollständig übertragbar, aber wir möchten echte Beherrschung sehen, nicht oberflächliche Nutzung
- Vertrautheit mit Cloud-Service-Anbietern, idealerweise Azure
- Sicher im Umgang mit Containertechnologien (Docker, Kubernetes)
- Fließend in Englisch; Deutsch ist ein Plus
Wir bieten:
- Eine einzigartige Gelegenheit, die die Energie eines Scale-ups mit der Kraft von BMW, Mercedes Benz Mobility & bp kombiniert
- Arbeiten an Produkten und Dienstleistungen mit hohem sozialem Einfluss
- Ein internationales Team talentierter Menschen, die lieben, was sie tun und einen kollaborativen Geist leben
- Eine offene Kultur mit Raum für Wachstum und die Freiheit, eigene Ideen einzubringen
- Subventionierte Mitgliedschaft im Fitnessstudio
- Subventionierter Büro-Mittagsbenefit
- Persönliches Entwicklungsbudget für Ihr berufliches Wachstum
- Monatliches Mobilitätsbudget
- Bis zu 2 Tage Homeoffice pro Woche
- Offsite-/Teamevents und vieles mehr sowie moderne, sonnige Büros in Berlin und München
- … und natürlich die Klassiker: köstlicher Kaffee und Tee, frisches Obst und eine hundefreundliche Büroumgebung
Bei DCS erkennen wir den Wert von Vielfalt an, fördern Gleichheit und stellen uns unfairer Diskriminierung entgegen. Wir streben danach, ein integratives Arbeitsumfeld zu schaffen, das für alle sicher ist, unabhängig von Geschlechtsidentität, sexueller Orientierung, Fähigkeiten, Ethnizität oder Rasse. Wir haben das klare Ziel, Vielfalt und Inklusion in allen Dimensionen voranzutreiben und behandeln jeden Bewerber mit dem gleichen Respekt und der gleichen Wertschätzung.
Staff Software Engineer - Product Integration (f/m/d) Arbeitgeber: United States Digital Space LLC
DCS bietet eine einzigartige Gelegenheit, in einem dynamischen Umfeld zu arbeiten, das von großen Marken unterstützt wird. Das Unternehmen fördert eine offene Kultur mit Raum für persönliches Wachstum und kreative Ideen. Die Büros in Berlin und München sind modern und sonnig, ideal für eine inspirierende Arbeitsatmosphäre.
Kontaktdaten:
United States Digital Space LLC Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Staff Software Engineer - Product Integration (f/m/d) 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 United States Digital Space LLC anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer - Product Integration (f/m/d) 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 United States Digital Space LLC vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer - Product Integration (f/m/d) 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 United States Digital Space LLC 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 United States Digital Space LLC 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.