Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Lead Software Engineer, Payment Systems - Vice President

$120.8k - $170.8k per year

Citi

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
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... 
    Senior
    Work at office

    Eagle Search

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  • $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... 
    Suggested
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Monday to friday

    Motor Coach Industries

    Winnipeg, MB
    a month ago
  • 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... 
    Senior
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    Vantage

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  •  ...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... 

    Security Capital Research

    Winnipeg, MB
    1 hour ago
  • 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

    Earnin

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Full time

    Citigroup

    Winnipeg, MB
    1 hour ago
  • 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... 

    Citigroup Inc.

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time

    Citigroup

    Winnipeg, MB
    1 hour ago
  • $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 office
    1 day per week

    Murata Group

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Long term contract
    Local area

    Coinbase

    Winnipeg, MB
    1 hour ago
  • $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+... 
    Senior
    Full time
    Contract work

    Citigroup Inc.

    Winnipeg, MB
    1 hour ago
  • $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... 

    Citigroup Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Helcim Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Xero

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Long term contract

    Xero

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    1 hour ago
  • 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

    AECOM

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Long term contract
    Contract work
    Work at office
    Immediate start
    Work from home

    Supra ITS

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  • 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 contract
    Temporary work
    Summer work
    Internship
    Seasonal work
    Local area
    Flexible hours

    Cossette Inc.

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Contract work
    Work from home

    TD

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    2 days per week

    Citi

    Winnipeg, MB
    1 hour ago
  • 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

    Citi

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    Long term contract

    Collins Recruitment Group

    Winnipeg, MB
    1 hour ago
  • $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

    BMO Capital Markets

    Winnipeg, MB
    1 hour ago

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!