Citi

223,850 Total Employees

Jobs at Citi

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
2 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
4 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
4 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
4 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
12 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
20 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
20 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
22 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
22 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
22 Hours AgoSaved
In-Office
Mississauga, ON, CAN
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.
YesterdaySaved
In-Office
Mississauga, ON, CAN
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.
YesterdaySaved
In-Office
Mississauga, ON, CAN
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.
YesterdaySaved
In-Office
Mississauga, ON, CAN
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.
YesterdaySaved
In-Office
Mississauga, ON, CAN
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.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Responsible for designing, developing, and deploying applications using Java and Spring Boot, while integrating AI technologies and managing project deliverables.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
This role leads application system design and implementation, drives collaboration across teams, manages projects, and mentors developers while ensuring risk compliance.
2 Days AgoSaved
In-Office
Mississauga, ON, CAN
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.
2 Days AgoSaved
In-Office
Mississauga, ON, CAN
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.
2 Days AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Design, develop, and deploy generative AI solutions (LLMs, RAG, vector DBs, agentic AI) for financial applications. Build AI agents, implement RAG pipelines, fine-tune and evaluate models, collaborate with engineering to productionize models (CI/CD, containers, cloud), and communicate results to stakeholders.