TD Securities logo

Lead Dev Engineer/Manager, TD Securities

TD Securities

Toronto, Canada

Share this job:
100 - 125 Posted:

Job Description

Toronto, Ontario, Canada
Hours: 37.5
Line Of Business: Technology Solutions
Pay: $126,800 - $164,100 CAD


TD Securities seeks a hands‑on Lead Engineer/Development Manager to design and develop a scalable, resilient, high‑performing P&L reporting platform for Risk Analysts, Front Office Traders and Senior Executives. This role involves leading an engineering team, solving production issues, driving automation, and ensuring timely, high‑quality deliverables.


Responsibilities



  • Lead the team to deliver high quality software and help the business run more efficiently.

  • Manage multiple streams and follow proper code promotion processes.

  • Manage lower development environments and ensure environment stability.

  • Conduct design and code reviews to ensure software quality.

  • Reverse engineer legacy code, optimize performance, and address system bottlenecks.

  • Analyze production issues and provide permanent solutions.

  • Promote best practices and continuous integration/delivery.

  • Drive transformation by automating existing processes and improving data quality.

  • Explore new capabilities and technologies to drive innovation.

  • Manage an engineering team.


Desired Skillsets



  • Java/JEE

  • Spark/Scala

  • Big Data/Hadoop/Hive

  • Springboot/Angular/RestAPI

  • Cassandra / NoSQL database

  • MS SQL Server

  • Git

  • Linux


Technical Skills



  • 10+ years of technical leadership experience in large‑scale, mission‑critical projects.

  • 5+ years managing engineering teams.

  • 8+ years Java/JEE experience.

  • 5+ years enterprise Spring tech stack; building microservices with Spring Boot.

  • 3+ years Scala/Spark experience.

  • Strong Hadoop, Spark, Parquet or similar Big Data technologies.

  • Proficient in Linux environments.

  • Experience designing and integrating REST APIs.

  • Experience with messaging technologies (Kafka).

  • Strong SQL and experience with non‑relational databases such as Cassandra.

  • Git, CI/CD (Maven, Jenkins) in Agile environments.

  • Knowledge of design patterns and best practices.

  • Experience developing and managing highly scalable, latency‑critical systems.

  • Passion for delivering high‑quality products, simplifying work, and promoting efficiency.


Business Skills



  • Excellent communication and collaboration with global teams.

  • Demonstrated ability to work in a fast‑paced environment with product managers and business sponsors.

  • Preferred: Hands‑on experience with market risk and/or PnL reporting.


Additional Information



  • Inspire a positive work environment and champion quality, innovation, teamwork and service.

  • Learn and share knowledge; educate others.

  • Communicate and collaborate with both technical and non‑technical professionals.

  • Cultivate winning relationships with business and technology partners.

  • Commit to productivity, effectiveness and operational efficiency.


Our Total Rewards Package


Base salary, variable compensation, health and well‑being benefits, savings and retirement programs, paid time off, banking benefits, career development, and recognition programs.


Language Requirement (Quebec Only)


Sans Objet


Seniority Level


Mid‑Senior level


Employment Type


Full‑time


Job Function


Engineering and Information Technology


Industries


Investment Banking


#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Jobiance.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.