Wir suchen einen erfahrenen Senior Backend Engineer, der sich mit Infrastruktur auskennt und das Team im Bereich Plattformengineering innerhalb der Connectivity-Gruppe verstärkt. Die Mission des Plattformengineering-Teams besteht darin, vertrauenswürdige, leistungsstarke und selbstbedienbare Plattformen bereitzustellen, die es den Produktteams ermöglichen, die Bank zu schaffen, die die Welt gerne nutzt. Das Edge-Team trägt zu dieser Mission bei, indem es eine einheitliche Edge-Plattform für alle partner- und kundenorientierten Verkehrsströme bereitstellt, bei der Sicherheit und Governance von Anfang an integriert sind. In dieser Rolle werden Sie eine sichere und leistungsfähige Edge-Plattform entwerfen, aufbauen und pflegen. Sie bringen eine starke Ingenieurs-Perspektive in das Team ein und helfen dabei, bewährte Praktiken für Softwaredesign, skalierbare Systemarchitekturen und hohe Code-Qualitätsstandards zu etablieren. Die Zusammenarbeit mit Ingenieuren, SREs und anderen Plattformbeteiligten ist entscheidend, um robuste, wartbare und sichere Infrastruktur-Lösungen zu liefern, die auf die Bedürfnisse sowohl technischer als auch nicht-technischer interner Benutzer zugeschnitten sind. Sie werden aktiv zur Skalierbarkeit, Beobachtbarkeit und Testfähigkeit der Plattform beitragen und sicherstellen, dass die Dienste produktionsbereit und konform sind. Zudem nehmen Sie an Roadmap- und Architektur-Diskussionen teil und bringen Ihre Erfahrung mit Backend-Systemen sowie Ihr Verständnis für kundenorientierte Produktanforderungen ein. Wir bieten Ihnen ein dynamisches Arbeitsumfeld, in dem Sie Ihre Fähigkeiten weiterentwickeln und Ihre Karriere vorantreiben können.
Senior Backend Engineer - Connectivity
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 5 Jahre nachweisbare Erfahrung als backend-orientierter Software-Ingenieur mit, der produktionsreife Dienste und Systeme entwirft und aufbaut. Starke Programmierkenntnisse, vorzugsweise in JVM-basierten Sprachen wie Java oder Kotlin, sowie Vertrautheit mit relevanten Backend-Frameworks und -Tools wie Spring sind erforderlich. Ein solides Verständnis von Softwarearchitekturmustern, wie z.B. Microservices und ereignisgesteuerten Architekturen, ist von Vorteil. Praktische Erfahrung in der cloud-nativen Entwicklung, insbesondere mit AWS, ist notwendig. Erfahrung mit CI/CD-Pipelines, Infrastruktur als Code und Vertrautheit mit DevOps/SRE-Prinzipien sind ebenfalls wichtig. Der Kandidat sollte die Bedeutung von Code-Qualität, automatisierten Tests, Dokumentation und Beobachtbarkeit schätzen. Wünschenswert sind Kenntnisse in Golang und Python sowie Erfahrung mit der Bereitstellung und Wartung von Kubernetes-Workloads. Ein Verständnis für AI-bezogene AWS-Dienste, insbesondere SageMaker oder ähnliche Tools, ist von Vorteil. Persönlich sollte der Kandidat wie ein Ingenieur denken, als Produktverantwortlicher handeln und wie ein Teamkollege kommunizieren können. Sie sollten in der Lage sein, in einem dynamischen Umfeld pragmatische technische Entscheidungen zu treffen und über eine starke Teamfähigkeit verfügen.