Senior Lead Software Engineer, Payment Systems - Vice President
$120.8k - $170.8k per yearCiti
Citi's Core Payment Systems team is looking for a Senior Lead Software Engineer to architect and drive the modernization of global payment processing platforms that move USD 4 trillion in client transactions every day. In this critical technical leadership role, you will define the engineering vision for resilient, high-throughput microservices that sit at the heart of Citi's transaction infrastructure - spanning 160 countries and over 140 currencies. Sitting within Citi's Treasury and Trade Solutions (TTS) business, one of the most expansive financial services networks in the world, you will shape the next generation of payment technology at a scale few engineering roles can match.
Responsibilities
Lead the full software development lifecycle for mission-critical payment applications, from initial architecture through to deployment and ongoing production ownership.
Design and build high-throughput, low-latency microservices using Java 8+, Spring Boot, and cloud-native principles to power global payment processing at enterprise scale.
Architect active-active multi-region failover strategies, zero-downtime release models, and blue-green or canary deployment pipelines to achieve and sustain 99.99%+ system availability.
Champion the adoption of Domain-Driven Design (DDD), event-driven architecture, and containerization using Docker and Kubernetes/OpenShift to modernize legacy payment platforms.
Define and enforce API standards for RESTful and event-based interfaces, ensuring every integration is consistent, secure, and built to scale.
Mentor and guide a cross-functional engineering team, establishing code review practices and raising the bar for technical quality, reliability, and innovation across the team.
Integrate AI-powered developer tools and AI/ML capabilities - including anomaly detection, intelligent test generation, and observability platforms - into production payment workflows to accelerate delivery and improve system intelligence.
Partner with product managers, business analysts, and operations teams to translate complex financial requirements into scalable, maintainable technical solutions.
Required Qualifications & Skills
6+ years of software engineering experience delivering complex, enterprise-scale applications, with at least 3 years in a technical leadership role setting direction for development teams.
Expert-level command of Java and the Spring Boot framework for building and operating production microservices, alongside solid front-end capability in Angular, HTML5, and CSS3.
Deep practical knowledge of resilience engineering patterns including Circuit Breakers, Saga orchestration for distributed transactions, and idempotent API design applied to high-throughput payment pipelines.
Hands-on experience with messaging and event-streaming platforms such as Apache Kafka or RabbitMQ, and with containerization technologies including Docker and Kubernetes.
Proficiency across both relational databases (such as Oracle) and NoSQL databases (such as MongoDB), with the ability to select and optimize the right data layer for a given use case.
Solid grasp of CI/CD pipeline design, automated testing strategies, and modern DevOps practices that support continuous, zero-disruption delivery.
Demonstrated ability to adopt and scale AI-powered development tools - such as GitHub Copilot or equivalent LLM-based platforms - within an enterprise engineering team to measurably improve delivery velocity.Experience establishing end-to-end observability stacks including distributed tracing, real-time alerting, and production dashboards across complex, microservices-based environments.
Beneficial Skills & Qualifications
Familiarity with financial services or payments industry standards such as SWIFT, ISO 20022, or clearing and settlement systems.
Experience integrating AI/ML capabilities such as predictive alerting or intelligent test generation into regulated, production financial systems.
Exposure to AI-driven observability platforms to maintain visibility and proactive response across distributed payment ecosystems.
What We OfferAt Citi, you will work on systems that matter - processing trillions of dollars in payments for 80% of the Global Fortune 500, more than 1,100 public sector organizations, and thousands of financial institutions across the globe. This is an opportunity to lead at genuine scale, backed by a team that values engineering quality, continuous learning, and real impact on global financial infrastructure.
A hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility alongside meaningful in-person collaboration.
Strategic technical ownership over global payment infrastructure that underpins some of the most consequential financial flows in the world.
Access to Citi's TTS Innovation Labs, where engineers collaborate with clients to build and pilot next-generation financial technology solutions.
Continuous learning and professional development resources to keep you at the forefront of engineering practices, including AI-accelerated development tooling.
Competitive financial reward and wellbeing benefits calibrated to senior engineering talent.
Broad exposure across a global business operating in 160 countries, with the opportunity to collaborate with world-class engineering, product, and operations teams.
$120,800.00 - $170,800.00
This job opening is for an existing job vacancy.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Responsibilities
Lead the full software development lifecycle for mission-critical payment applications, from initial architecture through to deployment and ongoing production ownership.
Design and build high-throughput, low-latency microservices using Java 8+, Spring Boot, and cloud-native principles to power global payment processing at enterprise scale.
Architect active-active multi-region failover strategies, zero-downtime release models, and blue-green or canary deployment pipelines to achieve and sustain 99.99%+ system availability.
Champion the adoption of Domain-Driven Design (DDD), event-driven architecture, and containerization using Docker and Kubernetes/OpenShift to modernize legacy payment platforms.
Define and enforce API standards for RESTful and event-based interfaces, ensuring every integration is consistent, secure, and built to scale.
Mentor and guide a cross-functional engineering team, establishing code review practices and raising the bar for technical quality, reliability, and innovation across the team.
Integrate AI-powered developer tools and AI/ML capabilities - including anomaly detection, intelligent test generation, and observability platforms - into production payment workflows to accelerate delivery and improve system intelligence.
Partner with product managers, business analysts, and operations teams to translate complex financial requirements into scalable, maintainable technical solutions.
Required Qualifications & Skills
6+ years of software engineering experience delivering complex, enterprise-scale applications, with at least 3 years in a technical leadership role setting direction for development teams.
Expert-level command of Java and the Spring Boot framework for building and operating production microservices, alongside solid front-end capability in Angular, HTML5, and CSS3.
Deep practical knowledge of resilience engineering patterns including Circuit Breakers, Saga orchestration for distributed transactions, and idempotent API design applied to high-throughput payment pipelines.
Hands-on experience with messaging and event-streaming platforms such as Apache Kafka or RabbitMQ, and with containerization technologies including Docker and Kubernetes.
Proficiency across both relational databases (such as Oracle) and NoSQL databases (such as MongoDB), with the ability to select and optimize the right data layer for a given use case.
Solid grasp of CI/CD pipeline design, automated testing strategies, and modern DevOps practices that support continuous, zero-disruption delivery.
Demonstrated ability to adopt and scale AI-powered development tools - such as GitHub Copilot or equivalent LLM-based platforms - within an enterprise engineering team to measurably improve delivery velocity.Experience establishing end-to-end observability stacks including distributed tracing, real-time alerting, and production dashboards across complex, microservices-based environments.
Beneficial Skills & Qualifications
Familiarity with financial services or payments industry standards such as SWIFT, ISO 20022, or clearing and settlement systems.
Experience integrating AI/ML capabilities such as predictive alerting or intelligent test generation into regulated, production financial systems.
Exposure to AI-driven observability platforms to maintain visibility and proactive response across distributed payment ecosystems.
What We OfferAt Citi, you will work on systems that matter - processing trillions of dollars in payments for 80% of the Global Fortune 500, more than 1,100 public sector organizations, and thousands of financial institutions across the globe. This is an opportunity to lead at genuine scale, backed by a team that values engineering quality, continuous learning, and real impact on global financial infrastructure.
A hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility alongside meaningful in-person collaboration.
Strategic technical ownership over global payment infrastructure that underpins some of the most consequential financial flows in the world.
Access to Citi's TTS Innovation Labs, where engineers collaborate with clients to build and pilot next-generation financial technology solutions.
Continuous learning and professional development resources to keep you at the forefront of engineering practices, including AI-accelerated development tooling.
Competitive financial reward and wellbeing benefits calibrated to senior engineering talent.
Broad exposure across a global business operating in 160 countries, with the opportunity to collaborate with world-class engineering, product, and operations teams.
$120,800.00 - $170,800.00
This job opening is for an existing job vacancy.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Lead Software Engineer, Payment Systems - Vice President in Winnipeg, MB vacancy
- ...Eagle Search are proud to be partnered with a rapidly scaling healthcare technology company to appoint a Vice President of Development (AI-First Engineering) to lead the next phase of their AI-driven platform transformation. This is a rare opportunity to join a business at...SeniorWork at office
$145.1k - $217.7k per year
The Applications Development Engineering Lead is a senior level position responsible for establishing and implementing new or revised application systems and programs while driving technical strategy, engineering excellence, and delivery across multiple initiatives. The role...SeniorFull time$111.6k - $161.6k per year
...forecasting and stress testing pipelines. Our systems are responsible for calculating risk on... ...with backgrounds in Physics, Engineering and Computer Science. You will work alongside... ...fieldAt least 3-5 years of professional Software Development experience2+ years developing...SuggestedFull time- ...places that matter most. As North America's leading motorcoach manufacturer and a proud... ...America. POSITION SUMMARY: As the Vice President, Manufacturing, you will provide executive... ...for Production, Manufacturing Engineering, Facilities, Maintenance, Process Planning...SeniorLong term contractPermanent employmentFull timeImmediate startMonday to friday
- Elevate your career as a Vice President Software Engineer at Citi, driving model computations and risk management with cutting-edge technologies. This full-time role involves design, implementation, and improving computational frameworks. In this position, you'll be a senior...SeniorFull time
$120.8k - $170.8k per year
# Senior DevOps Lead - Vice PresidentCiti · Northwest Territories, CABack to resultsSenior DevOps Lead - Vice PresidentCitiNorthwest Territories,... ...and OpenShift, and have experience in DevOps and continuous software delivery.As a Senior DevOps Lead, you will be responsible for...SeniorFull time- ...Position Overview As Vantage's engineering organization grows, we're... ...VP of Engineering to help lead it. Reporting to our CTO, you'... ...other VP of Engineering and our Senior Director of Engineering to run... ...how we hire, plan, and release software. This role suits a leader...SeniorInternshipLocal areaRemote workHome officeFlexible hours
$120.8k - $170.8k per year
The Applications Development Technology Lead Analyst is a senior level position responsible for... ...implementing new or revised application systems and programs in coordination with the... ...10+ years of professional experience in software engineering and application development...SeniorFull time- ...fast-paced environment and drive customer-centric strategies. As a leader in solutioning, collaborate closely with the Sales teams to... ...product solutions that meet clients’ needs.Job responsibilities Leads solutioning and the adoption of existing and upcoming client-facing...
- Engineer Cash Out payment flows at EarnIn with Kotlin, Java, Go, Python, or TypeScript in a hybrid Vancouver, BC workplace. Protect transaction reliability.This senior software engineering position focuses on backend services that move EarnIn members’ money through debit cards...Senior
- Lead cloud and DevOps engineering at Citi as a Senior Vice President, applying advanced applications programming and systems analysis expertise. This is a full-time position.The Senior Cloud and DevOps Engineer Vice President establishes and implements application systems with...SeniorFull time
- Citigroup Inc. in Mississauga, Canada, seeks a Digital Software Engineering Product Lead Analyst to own the Data Privacy Governance and Data Risk framework across enterprise platforms. Lead discovery, architecture evaluations, and delivery of privacy controls for APIs, cloud...
$120.8k - $170.8k per year
The Senior Cloud and DevOps Engineer - Vice President is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications...SeniorFull time$250k - $300k per year
This position will be responsible for leading Murata Power Solutions' Global Engineering organization across North America... .... The VP of Engineering will lead multidisciplinary engineering teams... ...converter topologies, magnetics, control systems, EMI/EMC, thermal management,...Work at office1 day per week- ...more about working at Coinbase.Payments Platform is at the front door... ...technical leader to define the engineering vision for Payments, shape... ...payment rails and funds‑flow systems, drive platform‑level reliability and cost efficiency, and lead the next evolution of how fiat...SeniorLong term contractLocal area
$120.8k - $170.8k per year
Overview of the Role Citi, the leading global bank, has approximately 200 million... ...Analyst (Lead Java Developer) is a senior-level position responsible for... ...scalable enterprise application systems. This role combines hands-on engineering in modern Java ecosystems (Java 17+...SeniorFull timeContract work$120.8k - $170.8k per year
Citi, the leading global bank, has approximately 200 million customer accounts... ...assets, lending money, making payments and accessing the capital markets... ...tools and platforms that empower our engineering teams to deliver high-quality software efficiently. You will play a crucial...- Helcim is seeking a Senior Software Engineer to help develop the next generation of payments technology. You will build and deploy high‑quality software, mentor teammates, and help ensure we ship reliable, scalable systems in a fast‑paced environment. You’ll design and implement...Senior
- Engineer high-throughput payment services at Xero in Vancouver, using cloud-native platforms, backend expertise... ...-focused technical judgement.This Senior Engineer role supports Xero’s Payments... ...orchestration. The work combines hands-on coding, system design, operational readiness, and...Senior
- Payments Platform is one of Xero’s biggest areas of investment and growth - directly affecting... ...and bill payments As a Senior Engineer, you’ll own significant end-to-end initiatives... ...readiness to support them Improve existing systems in steps, delivering customer value...SeniorLong term contract
$155k - $205k per year
...The role and its impact Payments Platform is one of Xero's biggest areas of investment... ...reconciliation and bill payments. As a Senior Engineer, you’ll own significant end-to-end... ...architectural progress : Improve existing systems in steps, delivering customer value quickly...SeniorLong term contractPermanent employmentWork at officeWork from home2 days per week1 day per week- Lead major rail systems delivery for AECOM in Mississauga, directing integrated teams through testing, commissioning, and revenue service.This Vice President role provides executive leadership for stations and rail systems under a Target Price Agreement and Progressive Design...For contractors
- There is an immediate need for a Senior Vice President, Sales located in the Greater Toronto Area, Ontario (Mississauga head office;... ...sales, channel sales, marketing, and customer success as one engine in a technology services business, and you want to own the complete...SeniorLong term contractContract workWork at officeImmediate startWork from home
$120.8k - $170.8k per year
We're searching for a highly skilled and experienced senior engineer and Python expert to lead the design and development of the various AI-related technologies... ..., standardization, and tooling for Python-based GenAI systems. Skills & Qualifications 10+ years of experience in...SeniorFull time- VICE-PRESIDENT, BUSINESS LEADAs the Vice-President, Business Lead, Cossette Calgary, you are an entrepreneur at heart, building strong client relationships, tasked with driving growth, and attracting top talent to strengthen our Alberta presence. Rather than acting simply...Long term contractTemporary workSummer workInternshipSeasonal workLocal areaFlexible hours
$160k - $200k per year
...DescriptionThe AVP/Head of Agentic Software Development is responsible for the enterprise AI engineering capability across Canada and the... ...milestones. Serve as the senior enterprise authority and escalation... ...and risk decisions. Lead a multidisciplinary organization...SeniorContract workWork from home$120.8k - $170.8k per year
Are you a Senior Java Developer ready to shape the architecture behind... ...solutions within a global engineering team, bringing deep Java expertise... ...that power critical Citi systems.Responsibilities Design and... ...project outcomes.Introduce industry-leading coding standards and software...SeniorFull timeWork at officeImmediate startRemote workWorldwide2 days per week- Lead Python-based Generative AI engineering for Citi’s Services Tech AI team, designing scalable platforms, applications... ...services, and infrastructure.This senior engineering leadership role guides... ...: 10+ years in software industry and enterprise software development6+...Senior
- VICE PRESIDENT / SENIOR VICE PRESIDENT, LENDINGConfidential Senior Leadership Opportunity | Non-Bank Financial Institution | West End of the GTAThe... ...lending market, is seeking a senior lending executive to lead its residential and commercial mortgage lending operations and...SeniorLong term contract
$160k per year
BMO Capital Markets is a leading, full-service financial services... ...SummaryWe are seeking an ETF Algo Engineer to design and support low-... ...candidate combines strong software engineering and quantitative... ...and workflow integration. Systemically measure and optimize latency,...Part time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Lead Software Engineer, Payment Systems - Vice President. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- computer system validation engineer Winnipeg, MB
- space systems engineer Winnipeg, MB
- system development engineer Winnipeg, MB
- vice president legal Winnipeg, MB
- vice president of operations Winnipeg, MB
- vice president business development Winnipeg, MB
- vice president finance Winnipeg, MB

