1. What is a Software Engineer at Citicorp?
As a Software Engineer at Citicorp, you are at the intersection of global finance and cutting-edge technology. This role is essential to maintaining the high-availability, high-scale systems that power the world’s financial infrastructure. You will work on critical platforms—ranging from trading systems and risk management engines to retail banking applications—that demand extreme reliability, security, and performance.
The work is intellectually demanding, often involving complex problem-solving in areas like high-frequency data processing, low-latency execution, and secure distributed systems. You will not just be writing code; you will be architecting solutions that impact millions of users and influence the efficiency of global markets. Candidates who thrive here are those who enjoy the rigor of financial engineering and are motivated by the challenge of building robust, mission-critical software.



