Shape Citi’s next-generation payment technology with AI-enabled engineering, observability, and resilient distributed systems across a hybrid setting. As Senior Lead Software Engineer, you will define technical direction for Core Payment Systems supporting global transaction infrastructure. The role combines leadership with hands-on engineering across microservices, messaging, containers, databases, and zero-disruption delivery. You will also integrate AI-powered developer tools and AI/ML capabilities into production payment workflows. Key Responsibilities:
Guide cross-functional engineers through technical delivery Integrate AI-powered tools into development workflows Apply anomaly detection and intelligent test generation Establish distributed tracing, alerting,
and dashboards Translate financial requirements into maintainable solutions Requirements:
Experience scaling AI-powered development tools enterprise-wide Hands-on observability experience in microservices environments Knowledge of Circuit Breakers and Saga orchestration Experience designing idempotent payment APIs Familiarity with SWIFT, ISO 20022, or settlement systems Combine technical leadership, AI-enabled delivery, and observability expertise to advance Citi’s resilient global payment engineering systems.
#J-18808-Ljbffr
📌 Senior Payment Engineering Technical Leader (Winnipeg)
🏢 Citi
📍 Winnipeg