Software Engineer
Working at Citi is far more than just a job.
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
We are strategically building an A-team of highly skilled and autonomous individuals. We are seeking a Senior Data Developer to join one of our small, co-located, high-performing squads. This role demands a hands-on contributor who can develop, implement, and optimize robust, scalable, and real-time data solutions within our Hadoop ecosystem and streaming platforms. The ideal candidate will possess deep technical expertise in big data technologies, including real-time data streaming with Kafka, and a proven track record of end-to-end project delivery within the banking domain.
We are looking for an AI-first thinker who is adept at leveraging cutting-edge AI coding tools to maximize efficiency and innovation. This role requires strong technical contribution in solution development, proficiency in developing data ingestion, advanced analytics, and comprehensive reporting solutions, and active collaboration within agile, focused teams. The successful candidate will ensure optimal performance, security, and governance of our data infrastructure, with a keen focus on integrating and advancing AI/ML capabilities, while also mentoring and elevating the skills of others. High autonomy and agency are baseline expectations.
Responsibilities:
Posted July 31, 2026