Zum Inhalt springen

Mastercard

Senior Software Engineer

PythonJavaReactAWSKubernetes
Automatische Übersetzung. Prüfe das Original.

Titel und Zusammenfassung

Mastercard treibt Volkswirtschaften an und befähigt Menschen in über 200 Ländern und Gebieten weltweit. Gemeinsam mit unseren Kunden helfen wir beim Aufbau einer nachhaltigen Wirtschaft, in der jeder erfolgreich sein kann. Wir unterstützen eine breite Palette von Zahlungsoptionen, die Transaktionen sicher, einfach, intelligent und zugänglich machen. Unsere Technologie und Innovation, Partnerschaften und Netzwerke bieten eine einzigartige Palette von Produkten und Dienstleistungen, die Menschen, Unternehmen und Regierungen helfen, ihr größtes Potenzial zu entfalten.

Senior Software Engineer

Überblick

Die Organisation CNPF Data & AI sucht einen außergewöhnlichen Senior Software Engineer, der uns beim Aufbau der nächsten Generation intelligenter, agentenbasierter Anwendungen und Engineering-Plattformen unterstützt. Dies ist eine Rolle mit hoher Wirkung für einen praxisorientierten Ingenieur, der tiefgreifende Software-Engineering-Expertise mit einer Leidenschaft für KI, Innovation und praktische Problemlösung kombiniert.

Sie werden skalierbare, produktionsreife Systeme entwerfen und erstellen, die KI, agentenbasierte Workflows und moderne Entwickler-Tools nutzen, um die Produktlieferung zu beschleunigen und die Engineering-Produktivität über den gesamten Produktentwicklungs- lebenszyklus hinweg zu verbessern. Sie werden an der Schnittstelle von Software-Engineering, KI- Capability-Entwicklung, Entwicklererfahrung und Plattforminnovation arbeiten – und neue Technologien in sichere, zuverlässige und wiederverwendbare Fähigkeiten umwandeln, die einen messbaren Geschäftswert schaffen.

Aufgaben der Position

Als Senior Software Engineer werden Sie:

Software-Design, Architektur & Entwicklung

  1. Intelligente, agentenbasierte Anwendungen und Plattformfähigkeiten entwerfen, erstellen und weiterentwickeln, die bedeutsame Geschäftsprobleme in großem Maßstab lösen
  1. Robuste Software-Designprinzipien, Entwurfsmuster und Architekturbest- praktiken anwenden, um skalierbare, wartbare und erweiterbare Systeme zu erstellen
  1. Entscheidungen zur Systemarchitektur beeinflussen und dazu beitragen, einschließlich von verteilten Systemen, ereignisgesteuerten Mustern und Cloud-nativen Designs
  1. Hochwertigen, gut strukturierten und effizienten Code entwickeln, der auf starken Datenstrukturen und algorithmischem Denken basiert

KI-gestütztes Engineering & Innovation

  1. KI und agentenbasierte Entwicklungsmuster anwenden, um die Engineering- Produktivität in den Bereichen Design, Codierung, Testen, Debugging, Dokumentation, Release Engineering und operativer Support zu verbessern
  1. Moderne Tools und Coding-Assistenten sorgfältig einsetzen, um die Lieferung zu beschleunigen und gleichzeitig starke Standards für Qualität, Sicherheit, Zuverlässigkeit und Wartbarkeit aufrechtzuerhalten
  1. Neue KI-Tools, Frameworks und Plattformen bewerten und in Engineering- Workflows integrieren, wo sie einen messbaren Wert schaffen

Testen & Qualitätssicherung

  1. Umfassende Teststrategien entwerfen und implementieren, einschließlich Unit-, Funktions-, Integrations- und End-to-End-Tests
  1. Automatisierte Test-Frameworks erstellen und pflegen und sie in CI/CD Pipelines integrieren
  1. Hohe Testabdeckung, Systemzuverlässigkeit und Fehlervermeidung über den gesamten Softwarelebenszyklus hinweg sicherstellen
  1. KI-gestützte Lösungen nutzen, um die Effizienz und Effektivität von Tests zu verbessern

Codequalität & Engineering-Exzellenz

  1. Code-Reviews durchführen und aktiv daran teilnehmen, um die Einhaltung von Codierungsstandards, Wartbarkeit, Sicherheit und Best Practices sicherzustellen
  1. Engineering-Exzellenz fördern, einschließlich Clean Code, wiederverwendbarem Design und Praktiken zur kontinuierlichen Verbesserung
  1. Kollegen durch Überprüfungsprozesse und Wissensaustausch betreuen

Leistung, Sicherheit & Zuverlässigkeit

  1. Systeme für Leistung, Skalierbarkeit, Latenz und Kosteneffizienz entwerfen und optimieren
  1. Sichere Codierungspraktiken anwenden und fördern, wobei Sicherheitsaspekte in allen Entwicklungsphasen berücksichtigt werden (DevSecOps)
  1. Sicherstellen, dass Systeme beobachtbar, resilient und produktionsreif sind, mit starker Überwachung, Alarmierung und Incident-Response-Fähigkeiten

Operabilität & Fehlerbehebung

  1. Systeme mit starker operativer Bereitschaft erstellen, um Wartbarkeit und Unterstützbarkeit in Produktionsumgebungen zu gewährleisten
  1. Komplexe technische Probleme in verteilten Systemen diagnostizieren und lösen, indem strukturierte Fehlerbehebungsansätze angewendet werden
  1. Die Systemzuverlässigkeit durch Automatisierung, Ursachenanalyse und proaktive Verbesserungen kontinuierlich verbessern

Zusammenarbeit & Lieferung

  1. Mit Produkt-, Data-Science- und Engineering-Teams zusammenarbeiten, um Ideen in produktionsreife Lösungen mit klarem Geschäftseinfluss zu übersetzen
  1. Die Effizienz des SDLC durch Automatisierung, CI/CD und KI-gestützte Workflows verbessern
  1. Mit gutem Beispiel vorangehen durch praktische Entwicklung, starke Eigenverantwortung und Ausführung

Alles über Sie

  1. Sie lieben es, innovative, skalierbare Systeme zu entwickeln, die reale Probleme lösen
  1. Sie kombinieren starke Engineering-Grundlagen (Design, Tests, Algorithmen) mit Neugier auf aufkommende KI-Technologien
  1. Sie übernehmen Verantwortung für Ergebnisse und liefern konsequent hochwertige Lösungen
  1. Sie wägen Geschwindigkeit und Engineering-Rigor ab und stellen sicher, dass Systeme sicher, zuverlässig und wartbar sind
  1. Sie sind ein starker Kollaborateur, der die Teamleistung durch Kommunikation, Mentoring und gemeinsame Standards hebt
  1. Sie setzen sich für kontinuierliches Lernen und Experimentieren ein, um die Grenzen des modernen Software-Engineerings zu erweitern

Qualifikationen des idealen Kandidaten

  1. Starke Programmierkenntnisse in Sprachen wie Java und/oder Python, mit nachgewiesener Fähigkeit, effizienten, leistungsstarken Code mit geeigneten Datenstrukturen und Algorithmen zu schreiben
  1. Praktische Erfahrung im Aufbau von agentenbasierten oder KI-gestützten Anwendungen;
  1. Starkes Verständnis von APIs, verteilten Systemen, ereignisgesteuerten Architekturen und Enterprise-Integrationsmustern
  1. Mittlere Erfahrung mit React oder Next.js
  1. Erfahrung mit Cloud-nativem Development unter Verwendung von Kubernetes und gemanagten Cloud-Plattformen wie AWS oder Azure
  1. Erfahrung mit CI/CD, Automatisierung und Tools zur Verbesserung der Engineering-Produktivität;
  1. Vertrautheit mit modernen KI-Frameworks, SDKs und Tools für den Aufbau intelligenter Anwendungen und Agenten-Workflows
  1. Nachgewiesene Erfahrung im Aufbau skalierbarer, wartbarer, produktionsreifer Systeme
  1. Nachgewiesene Erfahrung im Entwurf und der Implementierung von Unit-, Funktions- und Integrationsteststrategien und -frameworks
  1. Praktische Erfahrung im Aufbau von Anwendungen oder Plattformen unter Verwendung von Generative AI oder agentenbasierten Designmustern
  1. Starkes Verständnis von:
  1. Verteilte Systeme und Cloud-native Architekturen
  1. APIs, ereignisgesteuerte Systeme und Integrationsmuster
  1. Kompromisse beim Design von KI-Systemen (Latenz, Kosten, Zuverlässigkeit, Sicherheit, Governance)
  1. Erfahrung in der Verbesserung der Codequalität durch Peer-Code-Reviews und Durchsetzung von Engineering-Standards
  1. Erfahrung in der Überführung von KI-gestützten Lösungen vom Prototyp zur Produktion mit starker Engineering-Disziplin in Bezug auf Zuverlässigkeit, Beobachtbarkeit, Leistung und Sicherheit
  1. Erfahrung in der Verbesserung des SDLC durch:
  1. CI/CD Pipelines
  1. Automatisierungs- und Test-Frameworks
  1. KI-gestützte Engineering-Workflows
  1. Erfahrung mit Kubernetes und Cloud-Plattformen (AWS, Azure)
  1. Vertrautheit mit KI-Frameworks, SDKs und Tools (LLMs, RAG, Embeddings, Inferenz APIs)
  1. Bildungsanforderungen: Bachelor-Abschluss ist erforderlich, Master-Abschluss ist bevorzugt.

Bevorzugte Qualifikationen

  1. Vertrautheit mit Modellbewertung, KI-Sicherheitskontrollen und Governance- Praktiken
  1. Erfahrung im Aufbau wiederverwendbarer Entwicklerplattformen oder interner Engineering-Tools
  1. Praktische Nutzung von KI-Coding-Assistenten zur Verbesserung von Liefer- geschwindigkeit und -qualität;
  1. Vertrautheit mit LLM-Orchestrierung, Prompt- und Kontextmanagement, Speichermustern, Inferenz APIs, Embeddings, Retrieval-Augmented Generation, Vektordatenbanken, Modellbewertung, KI-Beobachtbarkeit und verantwortungsvollen KI-Kontrollen.

Verantwortung für die Unternehmenssicherheit

Alle Aktivitäten, die den Zugriff auf Mastercard-Assets, -Informationen und -Netzwerke beinhalten, bergen ein inhärentes Risiko für das Unternehmen. Daher wird von jeder Person, die für Mastercard oder in dessen Auftrag tätig ist, erwartet, dass sie Verantwortung für die Informationssicherheit übernimmt und Folgendes sicherstellt:

  1. Die Sicherheitsrichtlinien und -praktiken von Mastercard einhalten;
  1. Die Vertraulichkeit und Integrität der zugegriffenen Informationen gewährleisten;
  1. Jeden Verdacht auf Verletzung oder Bruch der Informationssicherheit melden, und
  1. Alle periodischen obligatorischen Sicherheitsschulungen gemäß den Richtlinien von Mastercard absolvieren.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026