← Back to opportunities

Senior Software Engineer at TD

📍 Location
toronto
⏰ Job Type
Full-time
📅 Posted
June 04, 2026

About the Role

Elevate your career as a Senior Software Engineer at TD, focusing on distributed software platforms. Drive innovation through hands-on development, coding, and engineering best practices in cloud environments.
This position involves executing enterprise engineering strategies with specialized skills in Java, NodeJS, APIs, and event-driven systems. You will be responsible for designing API contracts and reviewing technical deliverables while improving customer experiences and system reliability. Collaborate with technology teams to monitor performance metrics and implement effective solutions.
Key Responsibilities:
• Develop and manage complex distributed applications and services
• Design scalable API contracts and event/message schemas
• Conduct code and architecture reviews for quality assurance
• Monitor performance metrics for cloud applications
• Drive CI/CD automation and continuous improvement
Requirements:
• 5–7 years of experience in distributed soft...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position