Citi, a leading global financial institution, is seeking a Principal-level Developer Experience Engineer to join their Operations & Technology organization. This role is crucial in implementing Citi's innovative Cloud First strategy, focusing on optimizing IT environments and enabling agile application delivery. The position offers an opportunity to work with cutting-edge cloud technologies while shaping the future of global banking.
The successful candidate will be responsible for creating and maintaining specialized desktop environments that enhance developer productivity, streamline onboarding processes, and support modern service and application engineering. This role combines technical expertise in cloud infrastructure, microservices architecture, and DevOps practices with the ability to improve developer workflows and experiences.
Working at Citi means joining a team that operates like a technology company within a global bank, focusing on implementing scalable and innovative next-generation technology solutions. The role offers competitive compensation ranging from $156,160 to $234,240, along with comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options.
The ideal candidate will bring 10+ years of software engineering experience, strong expertise in Java development, and deep knowledge of cloud platforms like AWS/GCP. They should be passionate about developer experience, have a proven track record in implementing CI/CD practices, and be comfortable working with modern SDLC tools and methodologies. This position offers the opportunity to make a significant impact on developer productivity while working for a financial institution that touches every region of the world.