What is an Engineering Manager at Citi?
An Engineering Manager at Citi occupies a pivotal leadership role within one of the world's largest financial institutions. At this scale, technology is not just a supporting function; it is the foundation that keeps the global financial system safe, reliable, and efficient. Managing engineering teams here means overseeing systems that handle millions of transactions, support hundreds of millions of customer accounts, and operate across more than 160 countries.
In this role, you are responsible for driving both technical excellence and people development. You will lead teams focused on building high-performance, low-latency, and highly secure platforms. Whether you are leading infrastructure, application development, or specialized domains like Observability and Site Reliability Engineering (SRE), your work directly impacts Citi's ability to innovate while maintaining absolute systemic stability. You will balance hands-on technical problem-solving with high-level strategic planning, ensuring your team's output aligns with broader business goals.
What makes this role uniquely challenging and rewarding is the sheer scale and complexity of the environment. You will lead your team through the complexities of hybrid and multi-cloud architectures, modernizing legacy systems, and implementing robust telemetry pipelines. As an Engineering Manager, you will act as a bridge between complex technical execution and executive strategy, navigating a highly regulated environment where security, compliance, and risk mitigation are top priorities.



