TD Securities is seeking a Senior Engineer to join their team in Toronto, focusing on payments systems development and maintenance. This role combines technical leadership with hands-on development, requiring expertise in Python, Oracle, and Linux/Unix environments. The position offers a comprehensive benefits package and operates in a hybrid work model.
The ideal candidate will lead technical aspects of projects from inception to deployment, working within TD Securities' capital markets technology infrastructure. You'll be responsible for developing and maintaining payment systems, conducting code reviews, and mentoring junior developers. The role requires strong analytical skills and the ability to work across multiple projects simultaneously.
This opportunity is perfect for experienced developers who want to work in the financial sector, specifically with reconciliation systems and payment processing. TD Securities, with over 6,500 professionals across 40 global cities, offers a stable yet dynamic environment for career growth. The company provides extensive benefits including health coverage, retirement programs, and career development opportunities.
Key technical requirements include 5+ years of experience with Python, Oracle, Linux/Unix, and various DevOps tools. The role offers competitive compensation ($75,000-$92,000 USD) plus variable compensation based on performance. You'll be part of a team that values innovation, execution, and experience while working on critical financial systems.
If you're passionate about financial technology, enjoy mentoring others, and want to work with a leading financial institution that prioritizes employee development and work-life balance, this role presents an excellent opportunity to advance your career while making meaningful contributions to global financial systems.