As a Senior Software Engineer, you will play a critical role in DTCC's enterprise modernization journey, helping transform legacy platforms into scalable, cloud-native solutions that support critical financial services operations. You will design, build, and support high-performance applications using modern Java technologies, microservices architectures, event-driven platforms, and AWS cloud services. Working closely with architects, product managers, and engineering teams, you will lead the modernization of business-critical systems, drive cloud adoption, and contribute to the development of resilient, secure, and highly scalable solutions. This is a hands-on engineering role for someone who enjoys solving complex technical challenges, building distributed systems, and improving software quality through automation, continuous delivery, and engineering best practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior