What is a Software Engineer at Citi?
As a Software Engineer at Citi, you are a critical driver in the development and execution of innovative solutions that enhance the financial services landscape. This role is essential to ensuring that Citi remains at the forefront of technology, enabling seamless banking experiences for its customers. You will engage in developing scalable applications that directly impact the bank's operations, user experience, and overall business performance.
You will work within cross-functional teams that tackle complex challenges across various domains, such as risk management, digital banking, and wealth management. Your contributions will help shape products that serve millions of users globally, making this role both impactful and intellectually stimulating. Expect to be involved in high-stakes projects that require strategic thinking and technical expertise, all while fostering a collaborative environment that thrives on innovation.


