Auf einen Blick
- Aufgaben: Gestalte die Architektur einer KI-nativen Plattform für Softwareentwicklung.
- Arbeitgeber: JetBrains, ein innovatives Unternehmen im Bereich Softwareentwicklung.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitsorte und umfangreiche Weiterbildungsmöglichkeiten.
- Andere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und Unterstützung für Umzüge.
- Warum dieser Job: Arbeite an zukunftsweisenden Technologien und forme die Zukunft der Softwareentwicklung.
- Gewünschte Qualifikationen: Erfahrung in Softwareengineering und Systemdesign, insbesondere in verteilten Systemen.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Bei JetBrains entwickeln wir eine KI-native Plattform für die Softwareentwicklung, die Entwickler-Workflows, teamübergreifende Zusammenarbeit und organisatorische Kontrolle in ein einziges kohärentes System integriert. Diese Plattform dient als Ausführungs- und Governance-Ebene für KI-gesteuerte Entwicklung und ist tief in Entwickler-Tools integriert, wurde jedoch so konzipiert, dass sie über Teams, Produkte und Umgebungen hinweg funktioniert. Dies ist eine langfristige strategische Investition für JetBrains und ein wichtiger Pfeiler unserer Vision für die Zukunft der Softwareentwicklung.
Wir suchen einen Softwarearchitekten (Plattformarchitektur), der die technischen Grundlagen der JetBrains Cloud-Plattform von Grund auf gestaltet. Diese Rolle konzentriert sich auf die Architektur gemeinsamer Plattformfähigkeiten: plattformübergreifende Dienste, Infrastrukturabstraktionen, Integrationsstandards, Skalierbarkeits- und Zuverlässigkeitsprinzipien sowie operationale Grundlagen (wie Sicherheit, Governance, Beobachtbarkeit und Kostenkontrollen). Da dies eine neue Plattform ist, sind viele Standards und Prozesse noch in Arbeit – Sie werden aktiv beeinflussen, wie gute Qualität aussieht, und den Teams helfen, darauf hinzuarbeiten.
Als Teil des Teams werden Sie:
- Die Architektur einer plattformübergreifenden Plattform entwerfen und weiterentwickeln, die als Grundlage für KI-gesteuerte Softwareentwicklung dient.
- Architekturprinzipien, Standards und Richtlinien für Plattformdienste und gemeinsame Grundlagen definieren.
- Integrationsmuster und Schnittstellen zwischen Plattformdiensten, Entwickler-Tools und externen Systemen entwerfen.
- Sicherstellen, dass architektonische Entscheidungen von Anfang an Skalierbarkeit, Zuverlässigkeit, Sicherheit und Beobachtbarkeit unterstützen.
- Wesentliche architektonische Entscheidungen und Abwägungen auf Plattformebene besitzen und vorantreiben (z.B. Dienstgrenzen, Datenflüsse, Identität, Richtlinien und Tenancy).
- Architektonische Entwürfe über Teams hinweg überprüfen und validieren, um Konsistenz und langfristige Nachhaltigkeit sicherzustellen.
- Mit anderen Architekten und Plattform-Spezialisten zusammenarbeiten, um sich auf gemeinsame Entscheidungen abzustimmen und die Plattformarchitektur im Laufe der Zeit weiterzuentwickeln.
- Eng mit Senior- und Staff-Engineers zusammenarbeiten, um Plattformanforderungen in kohärente technische Designs und Implementierungspläne zu übersetzen.
Wir suchen jemanden, der:
- Starke Erfahrung in der Softwareentwicklung und Systemgestaltung hat, insbesondere in komplexen, verteilten Systemen.
- Erfahrung hat, die Architektur neuer Plattformen oder großangelegter Systeme zu definieren oder erheblich zu gestalten.
- In der Lage ist, architektonische Entscheidungen über mehrere Teams hinweg zu erleichtern und verschiedene Perspektiven und Einschränkungen auszubalancieren.
- Sich in einem Umfeld wohlfühlt, in dem viele Prozesse und Standards noch nicht vollständig etabliert sind.
- Von langfristigen Zielen motiviert ist und es bevorzugt, Grundlagen zu schaffen, anstatt kurzfristige Funktionen zu liefern.
Wir wären besonders begeistert, wenn Sie:
- Praktische Erfahrung im Entwerfen oder Weiterentwickeln von Plattformen basierend auf Kubernetes und Cloud-Umgebungen wie AWS haben.
- Erfahrung mit Netzwerk-, Rechen- und Speicherinfrastruktur haben und über Anwendungs- und Infrastrukturebenen hinweg argumentieren können.
- Es genießen, Teams dabei zu helfen, zu guten Lösungen zu gelangen, anstatt einen einzigen „richtigen“ Ansatz durchzusetzen.
Warum JetBrains beitreten?
- Starkes Grundgehalt. Wir bieten wettbewerbsfähige Vergütung, die Ihre Fähigkeiten und Erfahrungen widerspiegelt.
- Flexibler Arbeitsort. Genießen Sie die Freiheit, von zu Hause oder im Büro zu arbeiten.
- Remote-Arbeit. Verbringen Sie bis zu 30 Tage pro Jahr mit Remote-Arbeit im Ausland.
- Zusätzliche Freizeit. Mehr Tage zum Entspannen, Auftanken und für die Dinge, die Sie lieben.
- Krankenversicherungszuschuss. Genießen Sie Seelenfrieden für sich und Ihre Familie.
- Lern- und Entwicklungsmöglichkeiten. Zugang zu Konferenzen, Kursen und Sprachkursen.
- Umzugshilfe. Wir helfen, Ihren Umzug so reibungslos und stressfrei wie möglich zu gestalten.
- Sprachkurse. Lernen Sie die Landessprache oder verbessern Sie Ihre Englischkenntnisse.
- Verpflegung. Genießen Sie eine warme Mahlzeit oder erhalten Sie einen Mittagszuschuss an Arbeitstagen.
- Unterstützung für psychische Gesundheit. Um Ihnen zu helfen, sich am besten zu fühlen, bieten wir einfachen Zugang zu professionellen psychischen Gesundheitsdiensten.
- Sportleistungen. Genießen Sie ein Fitnessstudio vor Ort oder einen Zuschuss für einen Sportverein.
- Interne Veranstaltungen. Nehmen Sie an unternehmensweiten Feiern und Teambesprechungen teil.
*Einige Vorteile können je nach Standort variieren.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Wir wissen, dass großartige Ideen von jedem, überall kommen können. Deshalb tun wir unser Bestes, um einen offenen und integrativen Arbeitsplatz zu schaffen – einen, der jeden willkommen heißt, unabhängig von Hintergrund, Identität, Religion, Alter, Zugänglichkeitsbedürfnissen oder Orientierung.
Staff Engineer (Platform Architecture , JetBrains Cloud Platform) Arbeitgeber: JetBrains
Kontaktperson:
JetBrains HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Staff Engineer (Platform Architecture , JetBrains Cloud Platform)
✨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 die Rolle als Staff Engineer relevant sind. Wir können dir helfen, die richtigen Ressourcen zu finden, um dich optimal vorzubereiten.
✨Tipp Nummer 3
Sei proaktiv und zeig dein Interesse! Wenn du eine Stelle bei JetBrains im Auge hast, zögere nicht, direkt über unsere Website zu bewerben und vielleicht sogar einen kurzen Einblick in deine Ideen zur Plattformarchitektur zu geben.
✨Tipp Nummer 4
Bleib flexibel und offen für Feedback! In einem dynamischen Umfeld wie JetBrains ist es wichtig, anpassungsfähig zu sein und bereit, von anderen zu lernen. Das zeigt, dass du ein Teamplayer bist und bereit, gemeinsam Lösungen zu finden.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Engineer (Platform Architecture , JetBrains Cloud Platform)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert. Wir suchen nach echten Persönlichkeiten, die zu unserem Team passen!
Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und Erfahrungen, besonders in Bezug auf Softwarearchitektur und komplexe Systeme. Zeig uns, wie du Herausforderungen gemeistert hast und welche Lösungen du gefunden hast.
Verstehe die Rolle: Lies die Stellenbeschreibung sorgfältig durch und achte darauf, wie deine Fähigkeiten und Erfahrungen mit den Anforderungen übereinstimmen. Das hilft uns, zu sehen, dass du die Rolle wirklich verstehst und ernst nimmst.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnell bearbeiten können!
Wie du dich auf ein Vorstellungsgespräch bei JetBrains vorbereitest
✨Verstehe die Plattform-Architektur
Mach dich mit den Grundlagen der Plattform-Architektur vertraut, die JetBrains anstrebt. Überlege dir, wie du deine Erfahrungen in der Softwareentwicklung und Systemarchitektur auf die spezifischen Anforderungen dieser Rolle anwenden kannst.
✨Bereite konkrete Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, bei denen du erfolgreich Architekturentscheidungen getroffen hast. Sei bereit, diese Beispiele zu teilen und zu erklären, wie sie zur Skalierbarkeit und Zuverlässigkeit beigetragen haben.
✨Zeige Teamarbeit und Kommunikation
Da die Rolle viel Zusammenarbeit erfordert, solltest du betonen, wie du in der Vergangenheit mit verschiedenen Teams zusammengearbeitet hast. Bereite dich darauf vor, Fragen zu beantworten, die deine Fähigkeit zur Vermittlung und zum Konsens finden betreffen.
✨Frage nach den zukünftigen Zielen
Zeige dein Interesse an der langfristigen Vision von JetBrains, indem du Fragen zu den zukünftigen Zielen der Plattform stellst. Dies zeigt, dass du motiviert bist, an nachhaltigen Lösungen zu arbeiten und nicht nur kurzfristige Ergebnisse zu erzielen.