The Principal Software Engineer is a hands-on technical leader in DTCC’s MCD organization, which delivers foundational platforms for client onboarding, connectivity, entitlements, and access management. The role drives modernization of enterprise platforms and client integration capabilities, transforming legacy architectures into cloud-native, event-driven solutions. It shapes engineering standards and technical strategy while delivering resilient systems that support DTCC’s technology vision and improve scalability, operational excellence, developer productivity, and client experience across mission-critical services. The position works closely with Product, Architecture, Platform Engineering, and DevOps teams and provides technical leadership across initiatives. DTCC offers a flexible hybrid model with three days onsite and two days remote; onsite days include Tuesdays, Wednesdays, and a third day determined by the team or employee.
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
Principal