Citigroup - Irving, TX

posted 3 months ago

Full-time - Senior
Irving, TX
Credit Intermediation and Related Activities

About the position

As the Engineering Manager of Digital Payments at Citi, you will play a pivotal role in leading a talented team responsible for designing, building, and testing customer products and platforms in the digital payments space. This position is situated within the Digital Payments team, which focuses on enabling self-service features for key money movement functionalities such as Wires, Zelle, Bill Payment, Inter-Institutional transfers, and Real-time payments. You will report directly to the Head of Digital Payments and manage a diverse team of engineers, including both employees and consultants located in the US and India. Your collaboration with Product Owners, UX designers, and production support teams will be essential in delivering key roadmap items that enhance the customer experience across our Retail, Lending, and Wealth businesses. In this role, you will be responsible for attracting and developing senior talent, setting high organizational performance standards, and ensuring alignment with broader organizational goals. You will lead the development and implementation of large-scale software efforts, influencing both technical and business strategies. Your ability to identify and solve ambiguous problems will be crucial, as will your capacity to harmonize differing views and lead your team through contentious issues. You will also be expected to actively participate in the hiring process, mentor team members, and ensure compliance with applicable laws and regulations while safeguarding the firm's reputation. The ideal candidate will have a strong technical background in digital payment systems, experience with cloud infrastructure, and a proven track record of delivering high-quality technology products in fast-paced environments. You will be expected to leverage your analytical skills to make informed decisions and drive software engineering best practices across multiple teams. This position offers a unique opportunity to influence the future of digital payments at one of the world's leading financial institutions.

Responsibilities

  • Attract senior talent from inside and outside the company.
  • Set high organizational performance standards and establish a leadership bar.
  • Recognize trends for larger-scale development needs and build plans to develop skills.
  • Audit department goals to ensure alignment with broader organizational goals.
  • Develop and communicate a department vision that supports the broader organizational vision.
  • Lead the development and delivery of successful large-scale software efforts.
  • Influence the development and write critical-path code.
  • Identify and solve ambiguous problems and architecture deficiencies.
  • Lead design reviews and provide insightful code reviews.
  • Mentor team members and improve their skills and knowledge.
  • Assess risk when making business decisions and ensure compliance with laws and regulations.

Requirements

  • 10+ years of relevant experience in Software Engineering, focusing on digital payments and product line management.
  • Significant experience building complex business and transactional models.
  • Ability to use data and metrics to back up assumptions and develop business cases.
  • First-class leadership and influencing skills, with experience managing a tech team.
  • Demonstrated technical influence over multiple teams.
  • Strong technical background in digital payment systems such as Zelle, ACH, Wires, and Bill Payments.
  • Proficient in Java, Angular, Swift, and/or Kotlin with experience in building micro-services and mobile payment applications.
  • Proven experience with blockchain and distributed ledger technologies.
  • Solid understanding of secure coding practices and compliance requirements.
  • Expertise in building and scaling complex, high-availability systems with cloud infrastructure.

Nice-to-haves

  • Familiarity with fintech regulatory requirements and data privacy laws.
  • Experience in working with enterprise-scale databases and microservices architectures.

Benefits

  • Paid holidays
  • Disability insurance
  • Health insurance
  • Dental insurance
  • 401(k)
  • Paid time off
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service