Be Structured Technology Group
JPMorgan Chase & Co.
Full-stack Python und React Software Engineer III
Über die Stelle
Wir bieten Ihnen eine spannende und lohnende Gelegenheit, Ihre Karriere in der Softwareentwicklung auf die nächste Stufe zu heben.
Wir erkennen an, dass unsere Mitarbeiter unsere Stärke sind und die vielfältigen Talente, die sie in unsere globale Belegschaft einbringen, direkt mit unserem Erfolg verknüpft sind. Wir sind ein Arbeitgeber, der Chancengleichheit fördert, und legen großen Wert auf Vielfalt und Inklusion in unserem Unternehmen. Wir diskriminieren nicht aufgrund geschützter Merkmale, einschließlich Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Geschlechtsidentität, Geschlechtsausdruck, Alter, Familienstand oder Veteranenstatus, Schwangerschaft oder Behinderung oder einer anderen nach geltendem Recht geschützten Grundlage. Wir treffen auch angemessene Vorkehrungen für die religiösen Praktiken und Überzeugungen von Bewerbern und Mitarbeitern sowie für Bedürfnisse im Zusammenhang mit psychischer oder körperlicher Behinderung. Besuchen Sie unsere FAQs careers.jpmorgan.com/us/en/how-we-hire/faqs für weitere Informationen zur Beantragung einer solchen Vorkehrung.
Unsere Fachkräfte in den Corporate Functions decken ein vielfältiges Spektrum an Bereichen ab, von Finanzen und Risikomanagement bis hin zu Personalwesen und Marketing. Unsere Unternehmens-Teams sind ein wesentlicher Bestandteil unseres Unternehmens und stellen sicher, dass wir unsere Geschäfte, Kunden und Mitarbeiter auf Erfolg ausrichten.
Als Software Engineer III bei JPMorgan Chase innerhalb der CTO – Identity & Access Management (IAM) Organisation sind Sie ein erfahrenes Mitglied eines agilen Teams, das vertrauenswürdige, marktführende Technologieprodukte auf sichere, stabile und skalierbare Weise konzipiert und bereitstellt. Sie entwickeln und betreiben eine auf AWS basierende Datenplattform sowie eine Steuerungsebene, die die Bereitstellung von Cloud-Infrastruktur, Plattformkonfiguration und die Aktivierung von Datenpipelines (einschließlich unserer Databricks-on-AWS-Implementierung) automatisiert. Sie sind verantwortlich für die Umsetzung kritischer Technologielösungen über mehrere technische Bereiche hinweg innerhalb verschiedener Geschäftsfunktionen zur Unterstützung der Unternehmensziele.
Wir suchen einen neugierigen Ingenieur, der sich in einem dynamischen Umfeld wohlfühlt, schnell lernt und qualitativ hochwertige Ergebnisse liefert – und dabei verantwortungsbewusst unternehmensweit zugelassene KI-Tools nutzt, um die Produktivität zu steigern und den geschäftlichen Mehrwert zu fördern.
Aufgaben
- Umsetzung von Softwarelösungen in den Bereichen Design, Entwicklung und technische Fehlerbehebung mit der Fähigkeit, über routinemäßige oder konventionelle Ansätze hinauszudenken, um Lösungen zu entwickeln oder technische Probleme zu lösen.
- Erstellung von sicherem und qualitativ hochwertigem Produktionscode sowie Wartung von Diensten/Automatisierungen, die die Bereitstellung der Datenplattform und die Aktivierung von Pipelines auf AWS unterstützen.
- Konzeption, Entwicklung und Fehlerbehebung von Softwarelösungen für eine auf Python basierende Steuerungsebene, die die Plattformbereitstellung, Konfiguration und Pipeline-Aktivierung (einschließlich Databricks-on-AWS) automatisiert.
- Aufbau sicherer, zuverlässiger backend-Dienste und APIs, die Self-Service-Workflows ermöglichen (z. B. Onboarding, Bereitstellung von Arbeitsbereichen/Umgebungen, Richtlinien/Leitplanken, Job-Orchestrierungs-Hooks, Umgebungskonfiguration, Geheimnisse/Zugriffsmuster).
- Implementierung von Infrastructure-as-Code und Automatisierung für AWS-Plattformkomponenten (Identitätskontrollen, Verschlüsselung, Netzwerkintegrationen, Protokollierung/Überwachung, Leitplanken).
- Nutzung von unternehmensweit zugelassenen KI-gestützten Coding-Tools in der Arbeitsumgebung zur Verbesserung der Codequalität, der Bereitstellungsgeschwindigkeit und der Produktivität bei komplexen Aufgaben (z. B. Codegenerierung/Refactoring, Erstellung von Unit-Tests, Dokumentation), bei gleichzeitiger Validierung der Ergebnisse durch Peer-Reviews, automatisierte Tests und sichere Codierungsstandards; Einbringen von Erkenntnissen und wiederverwendbaren Mustern zur Verbesserung der Effektivität des gesamten Teams.
- Anwendung von Kenntnissen über Tools innerhalb der Software Development Life Cycle-Toolchain, einschließlich unternehmensweit zugelassener KI-gestützter Entwicklungs- und Automatisierungsfunktionen, um den durch Automatisierung erzielten Mehrwert zu steigern.
- Erstellung von Architektur- und Design-Artefakten für komplexe Anwendungen bei gleichzeitiger Verantwortung für die Einhaltung von Designvorgaben durch die Softwarecode-Entwicklung (Sicherheit, Ausfallsicherheit, Skalierbarkeit, Kosten).
- Förderung von Praktiken zur Zuverlässigkeit und Beobachtbarkeit (Protokolle/Metriken/Tracing, Wiederholungsversuche, Idempotenz, Timeouts, Runbooks) und kontinuierliche Verbesserung des Plattformbetriebs.
- Zusammenarbeit mit IAM/Sicherheit, Datentechnik und Anwendungsteams zur Integration von Plattformkontrollen und zur Ermöglichung sicherer Analysen in großem Maßstab.
- Proaktive Identifizierung verborgener Probleme und Muster in Betriebsdaten und Nutzung dieser Erkenntnisse zur Verbesserung der Code-Hygiene und Systemarchitektur.
Erforderliche Qualifikationen, Fähigkeiten und Kenntnisse
- Formale Ausbildung oder Zertifizierung in Software-Engineering-Konzepten und 3+ Jahre angewandte Erfahrung.
- Praktische Erfahrung in Systemdesign, Anwendungsentwicklung, Tests und operativer Stabilität.
- Fundierte Erfahrung in der Entwicklung, dem Debugging und der Wartung von Produktionscode in einem großen Unternehmensumfeld mit Python oder einer anderen modernen Programmiersprache.
- Vertrautheit mit modernen front-end-Technologien wie React, TypeScript, HTML/CSS.
- Fundierte Erfahrung mit AWS und Infrastruktur-Grundlagen, einschließlich Diensten wie IAM, KMS, S3, CloudWatch (sowie Compute/Orchestrierung wie EKS/ECS/Lambda, wo zutreffend).
- Praktische Erfahrung mit Infrastructure-as-Code und Automatisierung als primärem Entwicklungsansatz.
- Fundiertes Verständnis des SDLC, einschließlich CI/CD, automatisierter Tests und sicherer Bereitstellungspraktiken.
- Praktische Erfahrung in der Nutzung von unternehmensweit zugelassenen KI-gestützten Softwareentwicklungstools in der Arbeitsumgebung mit nachgewiesener Fähigkeit, KI-generierte Ergebnisse kritisch zu bewerten, zu validieren und hinsichtlich Korrektheit, Leistung und Sicherheit zu verfeinern.
Bevorzugte Qualifikationen
- Praktische Erfahrung mit Databricks auf AWS oder ähnlichen Datentechnik-/Analyseplattformen (z. B. Spark-basierte Umgebungen, Data Lake/Lakehouse-Plattformen) und Ökosystemkomponenten (Jobs/Orchestrierung, Cluster/Runtime-Konzepte, Governance/Katalog-Konzepte).
- Erfahrung mit Streaming- oder verteilten Systemen (z. B. Apache Kafka) in Produktionsumgebungen (wünschenswert).
- IAM-Domänenwissen (Auth, Autorisierungsmuster, RBAC/ABAC-Konzepte).
- Erfahrung mit Observability-Tools (Datadog, Splunk, Dynatrace, Grafana).
JPMorgan Chase, eines der ältesten Finanzinstitute, bietet Millionen von Verbrauchern, kleinen Unternehmen sowie vielen der weltweit bedeutendsten Firmen-, institutionellen und Regierungskunden innovative Finanzlösungen unter den Marken J.P. Morgan und Chase an. Unsere Geschichte erstreckt sich über 200 Jahre und heute sind wir führend im Investmentbanking, im Privat- und Kleinunternehmerkundengeschäft, im Firmenkundengeschäft, bei der Verarbeitung von Finanztransaktionen und in der Vermögensverwaltung.
JPMorgan Chase & Co. ist ein Arbeitgeber, der Chancengleichheit fördert, einschließlich bei Behinderung/Veteranenstatus.
Wir bieten ein wettbewerbsfähiges Gesamtvergütungspaket, einschließlich eines Grundgehalts, das auf der Rolle, der Erfahrung, den Fähigkeiten und dem Standort basiert. Mitarbeiter in anspruchsberechtigten Rollen können eine provisionsbasierte Vergütung und/oder eine diskretionäre Anreizvergütung erhalten, die in Form von Bargeld und/oder verfallbarem Eigenkapital ausgezahlt wird und als Anerkennung für individuelle Leistungen und Beiträge vergeben wird. Wir bieten zudem eine Reihe von Leistungen und Programmen an, um die Bedürfnisse unserer Mitarbeiter zu erfüllen, basierend auf der Anspruchsberechtigung. Diese Leistungen umfassen eine umfassende Gesundheitsversorgung, betriebliche Gesundheits- und Wellnesszentren, einen Altersvorsorgeplan, Backup-Kinderbetreuung, Studiengebührenerstattung, Unterstützung bei psychischer Gesundheit, Finanzcoaching und mehr. Weitere Details zur Gesamtvergütung und den Leistungen werden während des Einstellungsprozesses bereitgestellt.
