About The Position

Citi’s Summer Technology Analyst Program is an internship for students interested in technology and its application in the financial industry. The program starts in early June and includes education on the Analyst role and Citi’s culture, on-the-desk training, a speaker series, networking, and cohort-based learning. Summer Analysts may return to Citi after graduation as full-time Analysts. In an agile software development environment, the analyst develops quality, scalable software solutions using leading-edge technologies. The role involves coding to business requirements and quality standards, supporting testing and post-production deployment, testing and debugging code, and reviewing peers’ code. Team technology exposure may include back-end, front-end, mobile, generative AI and AI agents, and data analytics. Analysts contribute to globally scoped projects and real-world banking technology initiatives while participating in learning, mentoring, networking, and development programs.

Requirements

  • Expected graduation between December 2027 and May 2028.
  • Bachelor’s degree studies in computer science, computer engineering, information technology, management information systems, or another technology-related field.
  • Ability to pass technical interviews involving basic algorithmic programming exercises.
  • Authorized to work in the United States without employer sponsorship, now or in the future.
  • Strong communication, project management, leadership, and attention-to-detail skills, and ability to work well in diverse teams.
  • Collaborative and adaptable approach.
  • Proactive problem-solving skills and enthusiasm for innovation, including leveraging generative AI to address business problems.
  • Global outlook and willingness to collaborate across cultures and time zones.

Nice To Haves

  • GPA of 3.0 or better is preferred.
  • Prior experience working in agile teams is desirable.

Responsibilities

  • Develop quality, scalable software solutions in an agile software development environment.
  • Write code based on business requirements and in accordance with quality standards.
  • Support testing cycles and post-production deployment.
  • Use appropriate tools to test and debug code.
  • Participate in peer code reviews.
  • Collaborate with cross-functional teams on globally scoped projects.
  • Contribute to real-world technology projects, including digital banking solutions, cybersecurity, and data-powered innovations.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off, including vacation, sick leave, and paid holidays.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service