TD Securities is seeking a Full Stack Software Engineer to join their TDS Data team, focusing on establishing a high-quality, scalable data platform. This role combines both frontend and backend development responsibilities, working on the data master space and contributing to the next generation of cloud-native data and analytics platform. The position offers a competitive salary range of $85,000-$103,000 USD (converted from CAD), with additional benefits including health coverage, retirement programs, and career development opportunities.
The ideal candidate will have 9+ years of experience, with strong expertise in both frontend (React, Angular) and backend (Java, Spring) development. They will be responsible for maintaining and enhancing the data master suite of applications, building user-friendly interfaces, and developing supporting microservices. The role requires experience with various technologies including SQL databases, messaging queues (Kafka, MQ), and modern web technologies.
TD Securities operates globally with over 6,500 professionals across 40 cities, providing capital markets products and services to corporate, government, and institutional clients. The company culture emphasizes innovation, teamwork, and continuous learning. The position offers a hybrid work arrangement based in Toronto, allowing for flexibility while maintaining team collaboration.
The role presents an opportunity to work on cutting-edge data platform technologies while contributing to a major financial institution's technology infrastructure. The successful candidate will join a growing team of engineers and play a key role in shaping the future of TD Securities' data and analytics capabilities.