Citi is seeking a Securities Settlements Engineering Developer to drive technical transformation across their settlements stack. This senior-level position requires a highly skilled software engineer with 10+ years of experience in financial services development. The role combines deep technical expertise with leadership responsibilities, focusing on building scalable, high-performance applications for international and domestic settlements.
The ideal candidate will be responsible for implementing modern engineering practices, including trunk-based development, test automation, and security measures. They will work with cutting-edge technologies such as Kotlin, Python, Java, Kafka, and both SQL and NoSQL databases. The position offers a competitive salary range of $142,320 - $213,480, along with comprehensive benefits including medical, dental, vision coverage, and 401(k).
This hybrid role, based in Jersey City, NJ, presents an exciting opportunity to work with a leading financial institution while driving engineering excellence. The position combines hands-on coding with technical leadership, requiring expertise in microservices architecture, event-driven systems, and cloud-native technologies. The role involves mentoring junior engineers, collaborating with cross-functional teams, and contributing to the organization's technical direction.
Citi offers a robust benefits package, including various insurance options, wellness programs, and generous paid time off. The company's commitment to modern engineering practices and continuous improvement makes this an ideal position for a senior engineer looking to make a significant impact in financial technology.