Citi
Jobs at Citi
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Fintech • Financial Services
Leads secure-by-design and secure-by-default architecture across on-premises and cloud environments. Responsibilities include threat modeling, architecture reviews, cloud and SaaS security assessments, API and secrets security, identifying security gaps, defining controls and mitigations, advising stakeholders, and improving security architecture maturity, policies, and standards. The role serves as a subject matter expert and thought leader in emerging cyber technologies and secure architecture practices.
Fintech • Financial Services
Leads the design, development, modernization, and support of scalable cloud-native enterprise applications. Drives architecture, technical strategy, engineering governance, performance, resiliency, security, CI/CD, observability, and production stability across multiple initiatives. Mentors engineers, advises stakeholders, manages technology risks, and promotes AI-first development using coding assistants and engineering agents. Requires deep expertise in Java, Spring Boot, microservices, Kafka, MongoDB, distributed systems, and cloud technologies.
Fintech • Financial Services
Lead and mentor a small operations support team to deliver seamless operations services. Delegate tasks, train staff, monitor quality, resolve routine operational issues, analyze operations data, identify staffing needs, act as manager backup, and enforce compliance, risk controls, and firm policies.
Fintech • Financial Services
Lead and manage a small operations support team (up to ~10), delegate tasks, train and monitor performance, resolve routine operational issues, ensure staffing, back up the manager, and enforce compliance and risk controls aligned with Citi processes.
Fintech • Financial Services
Assess creditworthiness of individuals, companies, and institutions, apply appropriate credit limits, support diverse products with limited supervision, ensure quality and compliance with credit policy, and protect the firm by managing risk and escalating control issues.
Fintech • Financial Services
Lead data science projects: analyze banking data, build ML solutions, design data displays, consult with stakeholders, manage requirements-to-implementation, coach junior staff, and ensure compliance and data quality.
Fintech • Financial Services
Leads the design, development, and delivery of enterprise software systems using Java, Spring Boot, Angular, Python, and cloud technologies. Performs systems analysis, establishes engineering standards, solves complex technical problems, leads technology projects, and collaborates across business and technology teams. Mentors developers and analysts while ensuring solutions meet architecture, regulatory, compliance, and quality standards.
Fintech • Financial Services
Design, develop, deploy, and support enterprise-scale applications using Java, Spring Boot, microservices, Angular or React, REST APIs, messaging, caching, and cloud technologies. Drive modernization, automation, observability, performance, security, and engineering best practices. Collaborate with cross-functional Agile teams, own end-to-end application delivery, mentor junior developers, and influence technical direction. AI-assisted development and AI-enabled application experience are preferred, as is banking or financial services experience.
Fintech • Financial Services
Supports and maintains 2,500+ webhosting instances across global infrastructure environments. Responsibilities include installing and configuring middleware products, performance monitoring, patching, capacity planning, vendor coordination, security and compliance, continuity drills, technical support, project management, and infrastructure improvements. Requires expertise in WebSphere, IBM HTTP Server, Tomcat, Apache, WebLogic, load balancers, firewalls, cloud technologies, shell scripting, and Python.
Fintech • Financial Services
Leads application development and systems analysis initiatives, designs and implements Java full-stack solutions, establishes coding and testing standards, resolves complex technical problems, and ensures architecture alignment. The role requires expertise in Java, Spring, databases, Angular or React, and deployment tools. It also advises mid-level developers, manages priorities and projects, partners with business and technology teams, and supports compliance, risk management, and process improvement.
Fintech • Financial Services
Leads Java application development for business-critical modules, including design, coding, code review, testing, implementation, and support. Coaches junior team members, advises stakeholders, evaluates complex systems and business processes, recommends security measures, and serves as a techno-functional subject matter expert in wholesale lending and collateral management.
Fintech • Financial Services
Develop and enhance mission-critical business applications using Java Spring Boot for backend services or Angular for UI development. Responsibilities include analyzing requirements, designing scalable solutions, writing and testing code, debugging issues, resolving root causes, supporting enterprise application standards, and escalating technology risks. The role requires collaboration across engineering and business teams in a regulated enterprise environment.
Fintech • Financial Services
Leads reconciliation projects from planning through closure, including stakeholder and resource management, scope definition, change control, communications, budgeting, risk management, procurement contracts, and performance tracking. Acts as a subject matter expert, advises senior stakeholders, resolves complex issues, supports migration initiatives, and ensures compliance and transparent escalation of control issues.
Fintech • Financial Services
Coordinate and validate enterprise data recovery testing for critical business technology. Plan, document, and execute recovery tests and tabletops, manage escalations and remediation tracking, advise on resiliency strategy and policy, and work with senior stakeholders to ensure compliance with business continuity requirements. Requires off-hours and weekend availability.
Fintech • Financial Services
Develop and maintain large-scale batch and real-time data pipelines using Java and Apache Spark. Optimize distributed workloads, design data schemas, integrate messaging platforms and databases, and support cloud and lakehouse architectures. Responsibilities include performance tuning, data validation, testing, CI/CD, security, Agile collaboration, and code reviews. Requires strong Java, Spark, distributed systems, SQL, Kafka, database, build, version control, and testing expertise.
Fintech • Financial Services
Process and verify customer instructions for investment operations (loans, trade/order processing, corporate actions, asset maintenance). Manage work queues, meet SLAs, produce MIS/reporting, resolve customer inquiries, maintain controls and compliance, and escalate delays. Provide high-quality internal and external customer service.
Fintech • Financial Services
Handle UAE consumer investment operations including loan processing, trade/order processing, corporate actions, security/account maintenance and reconciliations. Meet SLAs, process customer instructions, manage work queues, produce MIS reporting, resolve investigations, maintain controls and compliance, and deliver high-quality customer service.
Fintech • Financial Services
Own and prioritize the technology product backlog for risk and control systems. Translate business requirements into epics, user stories, and acceptance criteria; guide engineering teams through Agile ceremonies; define solutions; champion quality; demonstrate delivered functionality; manage stakeholders and dependencies; serve as a Controls Technology subject matter expert; and use AI tools to improve requirements and feature documentation.
Fintech • Financial Services
Develops and supports Java microservices applications across analysis, design, construction, testing, implementation, and production support. Estimates feasibility, cost, timelines, and risks; evaluates complex business and technical issues; recommends secure programming solutions; and collaborates with users and technology teams. The role also establishes operating standards, advises stakeholders, coaches junior analysts, manages implementation projects, and ensures compliance, risk management, and application quality.
Fintech • Financial Services
Leads a forward-deployed engineering team while delivering hands-on DevOps and SRE improvements. Responsibilities include automated testing, runtime and dependency upgrades, containerization, CI/CD, secure coding, secrets management, deployment automation, observability, logging, database automation, and resilient cross-datacenter architectures. The role is approximately 70% coding and configuration and requires coordination with development teams and global technology stakeholders.
