TD Securities is seeking a Principal Engineer to join their Data Platform and Analytics Velocity team. This role combines technical leadership with hands-on development, focusing on building and operating a self-service data platform. The position requires expertise in cloud technologies, data platforms, and programming languages like Java, Python, or JavaScript.
The ideal candidate will have 8+ years of experience and will be responsible for setting strategic technical directions, mentoring junior engineers, and delivering complex data platform solutions. They will work with technologies including Azure, Databricks, Docker, and various streaming and API technologies.
TD Securities offers a comprehensive environment for growth, operating across 40 global cities with over 6,500 professionals. The company provides capital markets products and services to corporate, government, and institutional clients, emphasizing innovation and execution excellence.
The role offers a competitive compensation package including base salary ($93,000-$121,000 USD), variable compensation, and comprehensive benefits including health coverage, retirement programs, and career development opportunities. The position is hybrid-based in Toronto, allowing for flexibility while maintaining in-person collaboration.
This is an excellent opportunity for an experienced engineer looking to make a significant impact in a leading financial institution while working with cutting-edge data technologies and mentoring others. The role combines technical excellence with leadership responsibilities, making it ideal for someone ready to shape the future of TD Securities' data platform capabilities.