Principal / Senior Principal Software Engineer

Principal / Senior Principal Software Engineer

Basel Vollzeit 80000 - 110000 € / Jahr (geschätzt) Homeoffice (teilweise)
Roche

Auf einen Blick

  • Aufgaben: Entwickle moderne, skalierbare Daten- und Anwendungssysteme für bahnbrechende medizinische Forschung.
  • Unternehmen: Roche, ein innovatives Unternehmen im Gesundheitswesen mit einer inklusiven Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit exzellenten Karrierechancen und einem engagierten Team.
  • Warum dieser Job: Gestalte die Zukunft der Gesundheitsversorgung durch innovative Technologien und echte Auswirkungen.
  • Qualifikationen: Erfahrung in Software- und Datenengineering sowie starke Kommunikationsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 80000 - 110000 € pro Jahr.

Bei Roche können Sie sich als die Person zeigen, die Sie sind, und werden für die einzigartigen Qualitäten, die Sie mitbringen, geschätzt. Unsere Kultur fördert persönliche Ausdrucksformen, offenen Dialog und echte Verbindungen, in denen Sie geschätzt, akzeptiert und respektiert werden, sodass Sie sowohl persönlich als auch beruflich gedeihen können. So wollen wir Krankheiten verhindern, stoppen und heilen und sicherstellen, dass jeder Zugang zu Gesundheitsversorgung hat, heute und für kommende Generationen. Schließen Sie sich Roche an, wo jede Stimme zählt.

Eine gesündere Zukunft. Das treibt uns an, zu innovieren. Um kontinuierlich die Wissenschaft voranzutreiben und sicherzustellen, dass jeder Zugang zu der Gesundheitsversorgung hat, die er heute und für kommende Generationen benötigt. Eine Welt zu schaffen, in der wir alle mehr Zeit mit den Menschen verbringen, die wir lieben. Das macht Roche aus.

Fortschritte in KI, Daten und rechnergestützten Wissenschaften transformieren die Arzneimittelentdeckung und -entwicklung. Die Forschungs- und Frühentwicklungsorganisationen von Roche bei Genentech (gRED) und Pharma (pRED) haben gezeigt, wie diese Technologien F&E beschleunigen, indem sie Daten und neuartige rechnergestützte Modelle nutzen, um Wirkung zu erzielen. Nahtloser Datenaustausch und Zugang zu Modellen über gRED und pRED sind entscheidend, um diese Möglichkeiten zu maximieren. Das Computational Sciences Center of Excellence (CS CoE) ist eine strategische, einheitliche Gruppe, deren Ziel es ist, die transformative Kraft von Daten und Künstlicher Intelligenz (KI) zu nutzen, um unseren Wissenschaftlern in pRED und gRED zu helfen, innovativere und lebensverändernde Medikamente für Patienten weltweit bereitzustellen.

Innerhalb der CS CoE-Organisation leitet die Data and Digital Catalyst (DDC)-Organisation die Modernisierung unserer rechnergestützten und Datenökosysteme, indem digitale Technologien in die Forschung und Frühentwicklung integriert werden, um die Stakeholder zu stärken, datengestützte Wissenschaft voranzutreiben und die Entscheidungsfindung zu beschleunigen. Das Solutions-Team innerhalb der DDC-Organisation entwickelt modernisierte und miteinander verbundene rechnergestützte und Datenökosysteme. Das Datenökosystem ist grundlegend für den Aufbau von Lösungen, die die Arbeit unserer rechnergestützten und Bench-Wissenschaftler beschleunigen und die Erstellung und Einführung von ML/AI-Tools ermöglichen. Unser Team ist auf den Aufbau von Datenpipelines und Anwendungen für die Datenakquise, -sammlung, -speicherung, -transformation, -verknüpfung und -weitergabe spezialisiert.

Schließen Sie sich unserem Data and Digital Catalyst-Team als Software Engineer an, wo Sie die modernisierten und miteinander verbundenen rechnergestützten und Datenökosysteme entwickeln, die grundlegend für unsere Forschung sind. Sie werden robuste und skalierbare Systeme erstellen, die das Potenzial unserer vielfältigen wissenschaftlichen Daten freisetzen und direkt die Entdeckung und Entwicklung lebensverändernder Behandlungen für Patienten beschleunigen. Dies ist eine einzigartige Gelegenheit, unsere Wissenschaftler zu stärken und datengestützte Wissenschaft durch innovative Technologie voranzutreiben.

Die Gelegenheit

  • Aufbau und Verbesserung eines modernen, skalierbaren Ökosystems von Anwendungen und Tools zur Erfassung, Bewegung und Vorbereitung wissenschaftlicher Daten für Analysen.
  • Entwurf und Bereitstellung komplexer, benutzerfreundlicher Datenanwendungen und Pipelines, die verschiedene Datensätze über wichtige wissenschaftliche Bereiche integrieren.
  • Nutzung standardisierter Muster wie Microservices und ereignisgesteuerte Architektur zur Verbesserung unserer Datenarbeitsabläufe und Anwendungsökosysteme.
  • Förderung technischer Exzellenz, indem sichergestellt wird, dass unsere Lösungen innovativ, erstklassig und nahtlos integriert sind.
  • Integration verschiedener Datensätze zur Unterstützung von Künstlicher Intelligenz (KI), maschinellem Lernen (ML) und natürlichen Sprachsuchfähigkeiten.
  • Direkte Zusammenarbeit mit rechnergestützten und Forschungswissenschaftlern, um ihre Herausforderungen zu verstehen und in effektive Technologielösungen zu übersetzen.
  • Technische Führung bei laufenden Initiativen und Identifizierung neuer Möglichkeiten zum Aufbau gemeinsamer, wiederverwendbarer Lösungen.
  • Mentoring von Junior-Entwicklern, Förderung ihres beruflichen Wachstums und Einhaltung hoher Ingenieurstandards.

Wer Sie sind

Wir suchen einen leidenschaftlichen und kollaborativen Software-Ingenieur mit Talent für den Aufbau skalierbarer, zuverlässiger Plattformen. Sie blühen auf, wenn Sie mit wissenschaftlichen Partnern zusammenarbeiten, um komplexe Herausforderungen zu lösen, und sind bestrebt, die besten Praktiken im Ingenieurwesen einzuhalten.

  • Ein BS- oder MS-Abschluss in Informatik oder einem ähnlichen technischen Bereich oder gleichwertige praktische Erfahrung und 8-10+ Jahre Berufserfahrung in der Full-Stack-Software- und Datenengineering, mit starken Fähigkeiten in der Backend- (z.B. Python, Java) und Frontend- (z.B. React, Vue) Entwicklung.
  • Tiefe Erfahrung in modernem Datenengineering, einschließlich Datenbanken (SQL/NoSQL), Datenengineering (ETL/ELT) und APIs (REST, GraphQL).
  • Nachgewiesene Erfahrung in der Entwicklung und Bereitstellung von Anwendungen auf cloud-nativen Architekturen, vorzugsweise AWS.
  • Erfahrung in der Implementierung von Best Practices für den SDLC im Team, einschließlich Versionierung, Tests, Beobachtbarkeit, CI/CD usw.
  • Außergewöhnliche Fähigkeiten zur Architektur skalierbarer Lösungen in komplexen Umgebungen mit mehreren bestehenden Systemintegrationen.
  • Hervorragende Kommunikations- und Kollaborationsfähigkeiten, mit der Fähigkeit, technische Konzepte verschiedenen Zielgruppen zu vermitteln.
  • Bevorzugte Erfahrung in der pharmazeutischen oder verwandten Branche und in der Festlegung von Best Practices für agentisches Codieren zur Erstellung wartbarer Codes.

Die globale Einstufung für diese Rolle kann SE7 oder SE8 sein, um mit Principal / Sr. Principal Engineer übereinzustimmen.

Wer wir sind

Eine gesündere Zukunft treibt uns an, zu innovieren. Gemeinsam sind mehr als 100.000 Mitarbeiter weltweit engagiert, die Wissenschaft voranzutreiben und sicherzustellen, dass jeder Zugang zu Gesundheitsversorgung hat, heute und für kommende Generationen. Unsere Bemühungen führen dazu, dass mehr als 26 Millionen Menschen mit unseren Medikamenten behandelt werden und über 30 Milliarden Tests mit unseren Diagnostikprodukten durchgeführt werden. Wir ermutigen uns gegenseitig, neue Möglichkeiten zu erkunden, Kreativität zu fördern und unsere Ambitionen hoch zu halten, damit wir lebensverändernde Gesundheitslösungen liefern können, die einen globalen Einfluss haben.

Lassen Sie uns gemeinsam eine gesündere Zukunft aufbauen.

Roche ist ein Arbeitgeber, der Chancengleichheit bietet.

Principal / Senior Principal Software Engineer Arbeitgeber: Roche

Roche ist ein hervorragender Arbeitgeber, der eine inklusive und unterstützende Arbeitskultur fördert, in der persönliche Ausdrucksformen geschätzt werden. Mit einem klaren Fokus auf Innovation und Zusammenarbeit bietet Roche seinen Mitarbeitern die Möglichkeit, an bedeutenden Projekten zu arbeiten, die das Gesundheitswesen revolutionieren. Zudem profitieren die Mitarbeiter von umfangreichen Weiterentwicklungsmöglichkeiten und einem dynamischen Umfeld, das Kreativität und technologische Exzellenz fördert.

Roche

Kontaktdaten:

Roche Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Principal / Senior Principal Software Engineer erhalten könnten

Tipp Nummer 1

Sei authentisch! Wenn du dich bei einem Vorstellungsgespräch zeigst, wie du wirklich bist, hinterlässt du einen bleibenden Eindruck. Zeige deine Leidenschaft für Technologie und wie du zur Mission von Roche beitragen kannst.

Tipp Nummer 2

Bereite dich gut vor! Informiere dich über die neuesten Entwicklungen in der Datenwissenschaft und KI, die Roche nutzt. Das zeigt, dass du nicht nur interessiert bist, sondern auch bereit, aktiv zur Innovation beizutragen.

Tipp Nummer 3

Netzwerke! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von Roche in Kontakt zu treten. Frag sie nach ihren Erfahrungen und Tipps – das kann dir wertvolle Einblicke geben und deine Chancen erhöhen.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Begeisterung für die Rolle und die Mission von Roche zu betonen!

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

Backend-Entwicklung (z.B. Python, Java)
Frontend-Entwicklung (z.B. React, Vue)
Datenengineering (ETL/ELT)
Datenbanken (SQL/NoSQL)
APIs (REST, GraphQL)
Cloud-native Architekturen (vorzugsweise AWS)
Software Development Life Cycle (SDLC) Best Practices

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Zeig in deiner Bewerbung, wer du wirklich bist! Wir bei StudySmarter schätzen Authentizität und wollen die einzigartigen Qualitäten sehen, die du mitbringst. Lass deine Persönlichkeit durchscheinen!

Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir möchten schnell verstehen, was du kannst und wie du uns unterstützen kannst!

Beziehe dich auf die Stelle:Verlinke deine Erfahrungen und Fähigkeiten direkt mit den Anforderungen der Stelle. Zeige uns, wie du die Herausforderungen meistern kannst, die in der Stellenbeschreibung genannt werden. Das macht einen großen Unterschied!

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. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei Roche vorbereitet

Verstehe die Unternehmenskultur

Mach dich mit der Kultur von Roche vertraut. Sie legen Wert auf persönliche Ausdrucksweise und offene Kommunikation. Überlege dir, wie deine einzigartigen Qualitäten zur Teamdynamik beitragen können und sei bereit, darüber zu sprechen.

Technische Vorbereitung ist der Schlüssel

Da du als Software Engineer arbeiten möchtest, solltest du deine Kenntnisse in Backend- und Frontend-Technologien auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und zeige, dass du mit modernen Datenengineering-Praktiken vertraut bist.

Beispiele für Problemlösungen parat haben

Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, in denen du komplexe Herausforderungen gelöst hast. Zeige, wie du mit wissenschaftlichen Partnern zusammengearbeitet hast, um innovative Lösungen zu entwickeln.

Fragen stellen

Zeige dein Interesse an der Position, indem du Fragen stellst. Frage nach den aktuellen Projekten im Data and Digital Catalyst Team oder wie Roche die Integration von KI in ihre Systeme vorantreibt. Das zeigt, dass du engagiert und neugierig bist.