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

20 Hours AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Provides technical and business support for enterprise applications, including monitoring, incident resolution, risk reconciliation, release support, documentation, contingency planning, and production stability improvements. Partners with development, technology, business, and vendor teams to prioritize fixes, manage service-level expectations, assess risks, and support application enhancements. Acts as a subject-matter expert, coaches junior analysts, and leads stability, efficiency, and effectiveness initiatives.
22 Hours AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Design, build, and deploy enterprise-scale agentic AI and generative AI solutions for banking. Develop full-stack LLM applications, integrate multiple model providers, establish evaluation and feedback systems, and prototype emerging AI technologies. Work in agile squads using MVP-driven delivery while ensuring security, resiliency, scalability, and regulatory alignment. Mentor junior engineers and collaborate cross-functionally on production-grade AI capabilities.
22 Hours AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Leads strategic data analytics, translates complex analysis into business insights, develops data visualizations, and recommends solutions to senior stakeholders. Serves as a subject matter expert on data science, data mining, big data, and statistical modeling. Guides technical strategy, advises on business operations and risk, influences significant decisions, and manages team resources and work allocation.
22 Hours AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Leads data analytics initiatives, develops statistical analyses of large datasets, establishes analytics standards, resolves complex issues, and advises stakeholders. The role oversees data science project delivery, resource planning, risk management, compliance, and cross-functional communication. Requires at least six years of experience with statistical modeling and a bachelor’s degree or equivalent experience.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Design, build, and deploy enterprise-scale agentic AI and generative AI solutions for banking. Develop full-stack LLM applications, integrate multiple model providers, establish evaluation and feedback systems, and research emerging autonomous AI technologies. The role emphasizes rapid MVP delivery, production reliability, security, and scalable architectures. It also requires cross-functional collaboration, technical mentorship, and alignment with regulated financial-services requirements.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Leads strategic product management and digital transformation for enterprise lending, client portal, and debt capital markets platforms. Owns product roadmaps, agile delivery, platform integration, AI/ML initiatives, prototypes, governance, and regulatory alignment. Partners with senior stakeholders, engineers, designers, operations, risk teams, bankers, and corporate clients to deliver unified lending workflows and self-service digital experiences.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Architect, develop, and maintain scalable Selenium-based automation frameworks for web UIs, APIs, microservices, and databases. Build reusable test libraries, implement BDD and TDD, integrate AI-driven testing utilities, analyze failures, and support parallelized CI/CD pipelines. Collaborate with engineering and product teams on shift-left testing, testability, acceptance criteria, and defect resolution in an Agile Scrum environment.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Develop and support scalable Java and React applications for OTC derivatives technology. Design microservices using Spring Boot, cloud, containerization, and distributed systems practices. Lead the full software development lifecycle, including analysis, design, testing, deployment, production support, risk assessment, and security improvements. Partner with business users and technology teams, advise stakeholders, coach junior analysts, and serve as a subject matter expert while working independently in a fast-paced environment.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Lead software engineer responsible for designing and developing robust, automated technology solutions for margin and collateral platforms. The role involves building RESTful APIs, event-driven microservices, and user interfaces; collaborating with product teams and users; applying TDD and clean-code practices; and solving complex engineering problems in a global financial technology environment. Cloud, distributed systems, and financial services experience are beneficial.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Designs, deploys, maintains, and supports infrastructure and middleware for FX electronic trading applications. Provides technical leadership across messaging middleware, operating systems, networking, hardware, performance engineering, and web middleware. Coordinates replatforming and migration initiatives, translates application needs into infrastructure designs, supports production issues, contributes to releases and DevOps efforts, and leads engineers while collaborating with global technology and business teams.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Develop and support application systems throughout feasibility, analysis, design, development, testing, implementation, and operational support. Analyze complex application and business-process issues, recommend programming solutions, establish standards, assess risk, and implement security measures. Collaborate with users and technology teams, provide stakeholder guidance, support compliance, and coach junior analysts while working independently with limited supervision.
YesterdaySaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Leads application development and systems analysis initiatives, designing enhancements, resolving complex technology problems, and ensuring applications align with enterprise architecture. Establishes coding, testing, debugging, and implementation standards; evaluates business and system processes; advises management; and mentors developers and analysts. The role also manages risk, supports regulatory compliance, and contributes to successful technology projects.
2 Days 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.
Fintech • Financial Services
Develops and implements new or revised applications and software programs. Responsibilities include feasibility analysis, system design, construction, testing, implementation, user support, security measures, risk assessment, and operational standards. The role analyzes complex application issues, recommends programming solutions, collaborates with technology and business teams, supports ETL initiatives, and mentors junior analysts. Requires expertise in Java, Spring Boot, Talend, AutoSys, application development, and systems analysis.
2 Days AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Leads the end-to-end development and deployment of AI/ML models for enterprise financial reconciliation and data engineering. Designs Agentic AI and Generative AI solutions, analyzes structured and unstructured financial data, defines model roadmaps, and integrates models into production. Partners with engineering and business teams on scalability, risk mitigation, documentation, and adoption while translating complex findings into visualizations and strategic recommendations for senior leaders.
2 Days AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Provides first-line technical and business support for applications used by Citi's Spread Products trading desks. Troubleshoots incidents, coordinates with technology teams and vendors, supports application releases and disaster recovery testing, performs post-release validation, documents procedures, assesses application risks, and contributes to stability and process-improvement initiatives.
2 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Financial Services
Supports product management for digital banking and treasury platforms, including roadmap development, product enhancements, launches, client experience, market research, competitive analysis, and platform adoption. Partners with sales, implementation, technology, operations, and regional teams to address Canadian market needs, resolve client issues, and manage deployments. Contributes to product opportunities, financial performance, risk management, compliance, and AI-related technology awareness.
3 Days AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Develop and maintain business-critical applications using Java, Spring, and Angular. Participate in Agile delivery and DevOps automation while managing the full software development lifecycle, including analysis, design, testing, implementation, documentation, and production support. Provide technical guidance to developers and analysts, establish coding and testing standards, analyze complex issues, support business users, and ensure compliance, risk management, and operational controls.
3 Days AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Leads multiple engineering teams developing AI and machine learning solutions, including LLM and RAG architectures. Sets technical direction, oversees hiring and development, manages budgets and resources, establishes engineering standards, resolves complex issues, and aligns delivery with senior stakeholders. The role requires hands-on Java, Python, machine learning, NLP, cloud, containerization, and Kubernetes expertise.
3 Days AgoSaved
In-Office
Mississauga, ON, CAN
Fintech • Financial Services
Leads engineering strategy, platform modernization, and delivery for wholesale lending technology platforms supporting loan origination, servicing, syndication, collateral management, and workflow automation. Oversees distributed systems, APIs, Kafka-based event pipelines, cloud infrastructure, CI/CD, security, testing, and resilient releases. Recruits and mentors engineering teams, partners with product, risk, operations, and architecture stakeholders, and drives adoption of GenAI development tools and modern engineering practices.