Jobs at Citi

Positions 0

What this company pays

Median
$142,300
Range
$50,650 – $177,900
Roles disclosing pay
52 of 392 (13%)

Citi operates as a global financial services giant, deeply integrated with technology to power its vast banking operations, trading platforms, and digital customer experiences. The company is a significant employer in the tech sector, focusing on innovation in areas like cloud computing, artificial intelligence, data analytics, and robust cybersecurity infrastructure. Tech professionals at Citi contribute to mission-critical systems that handle billions of transactions daily, driving digital transformation across consumer banking, institutional clients, and wealth management divisions.

Candidates exploring tech careers at Citi can expect to find a wide array of roles, including Software Engineers (specializing in Java, Python, C++, or Go), Data Scientists and Analysts, Cloud Architects (AWS, Azure, GCP), Cybersecurity Engineers, DevOps Specialists, and Product Managers with a FinTech focus. These positions often involve working on large-scale, complex projects within a highly regulated environment, demanding strong problem-solving skills and a commitment to secure, reliable systems. Citi frequently seeks individuals who can navigate intricate financial ecosystems and contribute to global technology solutions.

Job Transparency provides a distinct advantage for anyone considering Citi's 743 open positions by offering transparent salary information for every listing. This direct access to salary ranges empowers applicants to understand their market value, negotiate effectively, and make fully informed career decisions. Utilize this precise salary data to evaluate compensation packages accurately and target roles that align with your financial expectations and professional growth objectives.

No open positions at Citi right now.

Browse All Jobs

Frequently Asked Questions

What is it like to work in technology at Citi?
Working in technology at Citi involves contributing to a global enterprise with significant scale and impact. Tech professionals engage with complex financial systems, often in a fast-paced and regulated environment. Expect opportunities to work on cutting-edge financial technology, develop robust security solutions, and collaborate with diverse global teams. Citi emphasizes continuous learning and professional development, providing resources and programs to enhance technical skills and leadership capabilities within its vast organizational structure.
What types of technology positions are available at Citi?
Citi consistently hires for a broad spectrum of technology roles across various domains. Key positions include Software Engineers for front-end, back-end, and full-stack development, Data Engineers and Scientists focused on analytics and machine learning, Cybersecurity Analysts and Architects protecting critical infrastructure, and Cloud Engineers specializing in platforms like AWS, Azure, and Google Cloud. Additionally, roles in DevOps, Site Reliability Engineering, UI/UX Design, and FinTech Product Management are frequently available, supporting different business units from consumer banking to institutional trading.
How can I stand out as an applicant for a tech role at Citi?
To stand out for a tech role at Citi, demonstrate strong technical proficiency in relevant programming languages (e.g., Java, Python, C++), cloud platforms, or cybersecurity frameworks. Showcase experience with large-scale systems, data analytics, or secure software development practices. Emphasize problem-solving abilities, attention to detail, and an understanding of financial services concepts or regulatory compliance. Tailor your resume to highlight projects that align with Citi's tech initiatives, and prepare to articulate how your skills directly contribute to building resilient and innovative financial technology solutions.

Other Companies Hiring

142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories