Jobs at Citi

Positions 179,166

Citi is a global financial institution that powers digital banking, fintech innovation, and secure payment networks. In the tech arena, it pioneers cloud‑native platforms, data‑driven risk analytics, and AI‑enabled customer experiences.

Citi’s tech hiring spans software engineering, cybersecurity, data science, UX design, and product management. Candidates can expect rigorous coding assessments, scenario‑based problem solving, and a culture that rewards collaboration across global teams.

By browsing Citi listings on Job Transparency, you instantly see verified salary ranges, employee sentiment scores, and hiring trends. This transparency lets you benchmark offers, negotiate confidently, and focus on roles that match your growth goals.

Java Engineering Lead - Vice President - Tampa, FL (hybrid)

Company: Citi

Location: Tampa Bay, FL

Posted Sep 27, 2024

The job posting is for an engineering manager position at Citi, a global bank. The job requires a handson engineering manager with 14+ years of industry experience and 7+ years of engineering management. The job involves leading teams, setting up processes, and mentoring junior and senior engineers.

Software Engineering Team Lead – C13/VP

Company: Citi

Location: Other US Location

Posted Sep 26, 2024

The job posting is looking for a full-stack engineering team lead who is passionate about solving business problems through innovation and engineering practices. The role involves managing an Agile team, contributing to the codebase, and delivering solutions against sprint-level commitments.

IT Quality Sr Analyst - C12 - PUNE

Company: Citi

Location: Other US Location

Posted Sep 24, 2024

The job posting is for an IT Quality Sr Analyst AVP C12 Performance Testing Architect position at Citi Treasury and Trade Solutions. The role involves performance testing, engineering, and architecture, and requires strong knowledge of performance testing tools and methodologies.

Apps Dev Intmd Programmer Analyst - C11 - PUNE

Company: Citi

Location: Other US Location

Posted Sep 24, 2024

The job description is for an intermediate level Applications Development position responsible for establishing and implementing new or revised application systems. The role requires knowledge of applications development procedures, programming languages, and technical areas. The job involves identifying system enhancements, analyzing code, and recommending programming solutions.

Applications Development Senior Analyst

Company: Citi

Location: Other US Location

Posted Sep 26, 2024

The job description is for an Applications Development Senior Programmer Analyst position, responsible for developing and implementing new or revised application systems and programs. The role requires strong programming skills, experience with Java, and knowledge of software development methodologies.

Assistant Vice president - Python development

Company: Citi

Location: Other US Location

Posted Sep 27, 2024

The job description is for an experienced Python Developer to work on strategic and tactical projects for the Wholesale Lending business. The role requires strong knowledge and development experience using Advanced Python, experience in managing and implementing successful projects, and ability to work under pressure and manage deadlines.

Java Tech Lead

Company: Citi

Location: Other US Location

Posted Sep 26, 2024

The job description is looking for a handson engineering manager with experience in managing teams, software development, and technical architecture. The ideal candidate is optimistic, determined, and has a can-do attitude. They should have experience in financial industry, specifically in Credit Risk and Market Risk Capital domains, and be proficient in Java, Spring, and other tools.

Apps Development(Java) Sr Manager -VP

Company: Citi

Location: Tampa Bay, FL

Posted Sep 26, 2024

The job description is for an Applications Development Manager at Citi, a leading global bank. The role involves leading an engineering team to implement new or revised application systems, and requires strong technical and leadership skills.

Senior Data Scientist - AVP

Company: Citi

Location: Other US Location

Posted Sep 24, 2024

The job posting is for a Data Science Senior Analyst position at Citi, requiring 8+ years of experience in ML and AI development or 4+ years with a PhD in a related field. The role involves conducting strategic data analysis, developing machine learning models, and deploying NLP models. The ideal candidate should have strong technical skills, quick learning abilities, and business acumen.

Engineering Lead Analyst

Company: Citi

Location: Dallas-Fort Worth, TX

Posted Sep 24, 2024

Citi is a leading global bank with a strong commitment to diversity and innovation. They are seeking a skilled Database SME Engineer/SRE to join their dynamic engineering team.

Java/Golang Senior Software Engineer (Hybrid)

Company: Citi

Location: Other US Location

Posted Sep 22, 2024

Citi is looking for a JavaGolang Senior Software Engineer to join their team. The role involves designing and developing solutions to secure the software supply chain, working closely with development teams, and staying up-to-date with the latest trends and technologies. The company offers a competitive salary, social benefits, and a friendly and diversified work environment.

Data Analytics Lead Analyst - VP

Company: Citi

Location: Tampa Bay, FL

Posted Sep 22, 2024

Citi is a leading global bank that provides a broad range of financial products and services. The company has a mission to create economic value that is systemically responsible and in its clients' best interests. The Data Analytics Lead Analyst role is a strategic position that requires technical expertise and developed communication and diplomacy skills.

Frequently Asked Questions

What is it like to work at Citi?
Citi offers a collaborative, global environment where tech professionals drive real‑world financial solutions. Employees report high engagement, a strong focus on continuous learning, and opportunities to work on cross‑functional projects that span banking, payments, and emerging fintech. The culture balances autonomy with clear metrics, encouraging innovation while maintaining rigorous compliance standards.
What types of positions are available at Citi?
Citi’s tech roster includes software engineers (full stack, backend, infrastructure), data scientists, machine learning engineers, cybersecurity analysts, UX/UI designers, product managers, DevOps/SREs, and cloud architects. Roles cover everything from building scalable payment platforms to developing AI‑driven credit risk models.
How can I stand out as a Citi applicant?
Showcase domain knowledge by highlighting projects that intersect technology and finance—e.g., building a payment flow, optimizing fraud detection, or deploying a cloud stack. Demonstrate strong problem‑solving skills with clean code and unit tests, and emphasize experience with Citi‑preferred tech stacks such as Java, Python, Scala, Kubernetes, and AWS. Finally, tailor your resume to the job description’s key responsibilities and prepare for scenario‑based interviews that test both technical depth and business impact.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.