Ancestry
Ancestry
Ancestry ist ein Unternehmen für Familiengeschichte. Mit Online-Genealogie-Tools, historischen Aufzeichnungen und DNA-Tests für Verbraucherinnen und Verbraucher hilft es Menschen, ihre Herkunft zu erforschen und ihre Erkenntnisse zu teilen. Die Abonnementplattform und das DNA-Testkit-Geschäft verbinden Technologie, Datenwissenschaft und historische Inhalte für die persönliche Ahnenforschung. Ancestry beschäftigt Mitarbeitende in internationalen Teams, unter anderem in den Bereichen Produktentwicklung, Engineering, Marketing und Wissenschaft. Im Mittelpunkt stehen Kundenerfahrung und Inklusion.

Staff Product Engineer für Developer Experience

Leite die Entwicklung von Tools, CI/CD-Plattformen und KI-Workflows, die die Engineering-Arbeit bei Ancestry verbessern. Begleite interne Produkte von Nutzerforschung und Design bis zu Einführung, Nutzung und Erfolgsmessung.

Beschreibung

  • Begleite einen Entwickler-Workflow, ein Tool oder ein Nutzerproblem von der ersten Untersuchung bis zur Einführung und Nutzung.
  • Ermittle den Bedarf in Gesprächen mit Engineers, Product Managern und Designern sowie anhand von Support-Tickets, Nutzungsdaten und CI-Logs.
  • Definiere Problem, Nutzer und gewünschte Ergebnisse, entscheide, was nicht umgesetzt wird, und plane sinnvolle Releases.
  • Gestalte durchgängige Nutzungserlebnisse, einschließlich Interaktionsabläufen, Zuständen, leeren Ansichten und Fehlerbehandlung.
  • Erstelle Prototypen in Figma oder direkt im Code.
  • Entwickle TypeScript- und React-Oberflächen, Backend-Dienste und APIs, Kommandozeilen-Tools und Terminal-Oberflächen, GitHub-Apps und Actions, Harness-Pipeline-Vorlagen sowie Integrationen für Atlassian und Figma.
  • Entwickle KI-Funktionen mit agentenbasierten Workflows, Kontext- und Tool-Design sowie MCP-Servern und berücksichtige dabei Evaluationen, menschliche Prüfung, Kosten- und Latenzgrenzen sowie Schutzmaßnahmen.
  • Liefere ausgereifte interne Software mit responsivem Verhalten, Barrierefreiheit, klaren Fehlermeldungen und verlässlicher Dokumentation.
  • Lege messbare Ziele fest, verfolge die Nutzung und teile Erkenntnisse.
  • Förder die Nutzung durch Designpartner, Pilotprojekte, Ankündigungen zum Start, Sprechstunden und unkomplizierte Migrationswege.
  • Überführe erfolgreiche Einzellösungen in wiederverwendbare Komponenten und triff technische Entscheidungen für deine Aufgabenbereiche.
  • Arbeite eng mit deinen Teamkollegen zusammen und beziehe das gesamte Team in Entscheidungen ein, die Workflows außerhalb deines Bereichs betreffen.

Anforderungen

  • Mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung; Praktika zählen nicht dazu.
  • Nachweisliche Erfahrung mit der Veröffentlichung von Software, die Nutzer tatsächlich angenommen haben.
  • Erfahrung darin, komplexe Projekte von unklaren Anforderungen bis zur Einführung zu leiten.
  • Fähigkeit, teamübergreifend zu koordinieren und fundierte Entscheidungen zu Umfang und Umsetzung abzuwägen.
  • Fundierte Kenntnisse in mindestens einem relevanten Bereich, etwa TypeScript und React, Go, Python, Java oder Rust.
  • Fähigkeit, effektiv über angrenzende Schichten eines Engineering-Stacks hinweg zu arbeiten.
  • Erfahrung mit Entwickler-Tools wie CLIs, internen Plattformen, SDKs, CI/CD-Tools oder IDE-Integrationen.
  • Fähigkeit zu erklären, welchen Mehrwert entwicklerorientierte Software für ihre Nutzer bietet.
  • Fähigkeit, LLM-basierte Funktionen, ihre Fehlermöglichkeiten und den Bedarf an menschlicher Prüfung einzuschätzen.
  • Fähigkeit, Nutzerfeedback einzuholen und Interaktionen sowie Fehlerszenarien zu durchdenken.
  • Klare schriftliche Kommunikation in Spezifikationen, Dokumentation, Änderungsprotokollen und Release-Notes.
  • Sicherer Umgang mit unklaren Anforderungen.
  • Erfolgreiches Bestehen einer Hintergrundüberprüfung.

Zusatzleistungen

  • Anspruch auf Bonuszahlungen.
  • Mitarbeiterbeteiligung.
  • Umfassende Kranken-, Zahn- und Augenversicherung.
  • Flexibles Arbeiten in einem nahegelegenen Büro, von zu Hause oder in einer Kombination aus beidem, abhängig von lokalen Einschränkungen.
  • Wettbewerbsfähige Vergütung.
  • Kollaboratives Arbeitsumfeld.
  • Die Möglichkeit, einen spürbaren Beitrag zu leisten.
  • Angemessene Vorkehrungen für qualifizierte Menschen mit Behinderungen.

Ähnliche Stellen

Terumo Medical Corporation

Gebietsleiter Interventionssysteme – Philadelphia

Terumo Medical Corporation

Verantwortung für den Vertrieb von Terumo-Interventionssystemen an Krankenhäuser und ambulante Einrichtungen im Raum Philadelphia. Kundenbeziehungen ausbauen, Eingriffe begleiten, Fachpersonal schulen und Vertriebsziele erreichen.

Öffnen
Cross River

Engineering Manager Cloud und verteilte Systeme – Cross River, Jerusalem

Cross River

Führe und unterstütze Engineers beim Aufbau von Fintech-Diensten und Infrastruktur für Zahlungen, Karten, Kredite und Krypto. In dieser hybriden Rolle in Jerusalem liegt der Schwerpunkt auf cloudnativen Systemen und zuverlässiger Engineering-Umsetzung.

Öffnen
Aleph Alpha

Senior AI Researcher für das Pre-Training von Foundation Models — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Mitarbeitende
B2BKünstliche Intelligenz

Leite Architektur- und Pre-Training-Arbeiten im großen Maßstab für Aleph Alphas europäische Foundation Models und gestalte Trainingsmethoden für Tausende GPUs. Entwickle und verfeinere PyTorch-Trainingsrezepte im hybriden Team in Heidelberg.

Öffnen