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
Design and build scalable full‑stack enterprise solutions with a product focus, driving adoption of Generative AI/LLMs, agentic flows, integrations, and automation. Collaborate across teams, promote engineering best practices, and deliver iterative, high‑performance distributed systems.
Fintech • Financial Services
Lead design, development, and deployment of large-scale Python-based Generative AI platforms and services. Drive architecture, stakeholder engagement, vendor partnerships, CI/CD, and governance. Manage multiple complex projects, mentor mid-level engineers, and ensure risk, monitoring, and integration across Citi business units.
Fintech • Financial Services
The role involves designing, developing, and maintaining software solutions using Python, managing APIs, contributing to all phases of the development lifecycle, and mentoring junior engineers.
Fintech • Financial Services
Provide L1/L2 production support for Equities Derivatives pre-trade systems, troubleshoot distributed architectures, manage incident lifecycle, monitor intraday and end-of-day processes (risk, PnL, market data), escalate and collaborate with development teams, follow ITIL incident/problem/change processes, participate in on-call rotas, deployments, and disaster recovery testing.
Fintech • Financial Services
Lead design, development, and maintenance of large-scale Python-based generative AI platforms and services. Collaborate with data science, technical, and business stakeholders to define architecture, deploy GenAI products, enforce coding standards and testing, mentor mid-level engineers, manage multiple projects, and ensure governance, risk, and controls for enterprise-grade AI solutions.
Fintech • Financial Services
Lead development and design of enterprise Java applications across frontend and backend. Drive architecture, coding standards, testing, and deployment; resolve complex problems; integrate systems; mentor mid-level developers; and ensure regulatory and policy compliance.
Fintech • Financial Services
Design, develop, and implement mainframe application systems. Perform systems analysis, feasibility studies, estimates, and IT planning. Manage the full development lifecycle (design, construction, testing, implementation), provide user and operational support, recommend security measures, consult with stakeholders, coach junior analysts, and ensure compliance with policies and risk controls.
Fintech • Financial Services
Lead applications systems analysis and programming activities, coordinate application system enhancements, and manage programming projects while ensuring adherence to business goals and compliance.
Fintech • Financial Services
Participate in design, analysis, development, testing and implementation of application systems. Provide feasibility studies, estimates, risk assessment, security recommendations, user support, and act as SME and coach to junior analysts. Manage project phases and ensure compliance with policies and controls.
Fintech • Financial Services
Lead design and development of middleware and microservices using Java and Spring Boot; optimize database interactions (Oracle, SQL, MongoDB); implement CI/CD with AI-driven testing and security; mentor engineers; integrate AI tools for code generation, testing, anomaly detection, and risk analytics; collaborate with cross-functional teams to deliver high-quality software.
Fintech • Financial Services
Lead and manage project governance, tracking, reporting, and documentation for enterprise reference data initiatives. Coordinate across Operations, Technology, and stakeholders, maintain project plans, risks, actions, governance decks, and support smaller Data Operations projects while applying PM best practices and enabling AI/data-driven solutions.
Fintech • Financial Services
Lead design, development, and deployment of high-performance Java/Spring applications with MongoDB. Integrate AI tools, agents, and Google ADK, implement CI/CD, mentor developers, and resolve complex system and business problems to deliver scalable microservices and APIs.
Fintech • Financial Services
Participate in design, development, testing, implementation, and support of application systems. Perform feasibility studies, cost/time estimates, risk analysis, and recommend security measures. Provide systems analysis, advanced programming solutions, stakeholder consultation, and coach junior analysts. Monitor development lifecycle, ensure standards and compliance, and support project management activities to deliver business-aligned applications.
Fintech • Financial Services
The role involves designing, developing, and optimizing big data solutions using PySpark, mentoring junior engineers, and leveraging AI tools to enhance development productivity.
Fintech • Financial Services
The Java Developer Sr Analyst is responsible for application systems development, analysis, project management, and user support with a focus on Java and related technologies.
Fintech • Financial Services
Responsible for designing, developing, and deploying high-performance applications using Java and Spring Boot, integrating AI technologies, and ensuring application functionality and user support.
Fintech • Financial Services
Responsible for designing, developing, and deploying applications using Java and Spring Boot, while integrating AI technologies and managing project deliverables.
Fintech • Financial Services
This role leads application system design and implementation, drives collaboration across teams, manages projects, and mentors developers while ensuring risk compliance.
Fintech • Financial Services
Provide technical and business support for Citi applications in production, ensuring stability, monitoring, incident resolution, risk assessment, runbook and contingency planning, release participation, tooling improvements, and coaching junior analysts.
Fintech • Financial Services
Participate in application systems analysis and development, design and implement enhancements, analyze and debug code, identify security vulnerabilities, consult with stakeholders, support and install customer systems, coach junior analysts, and operate with limited supervision while ensuring regulatory and policy compliance.
