Senior Software Engineer
Posted 27 Aug 2026
Advertised as “Senior Software Enginner- Global Payments Engineering”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- People management
No salary listed for this role.
Study levelCertificate or higher
Requisition ID: 266584
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Scotiabank continues to be an industry leader for Payments technology and innovation. We have a history of safely leveraging new tools to enable new experiences for our customers, focusing on ensuring we protect their interests and goals. The result of this leads to modernization programs which aim to offer enriched information and transparencies to support the rapidly evolving payments community.
The Role
We are looking for an enthusiastic individual to innovate and collaborate on the value-driven goals in delivering customer value. You will engage in a fast-paced and stimulating environment, with opportunities to build new relationships and learn how you can make an impact in the competitive, trillion-dollar, Payments industry. You will be exposed to a wide range of businesses both internally and externally, then leveraging Scotiabank’s strong technology base, build and develop on strategic, forward-looking infrastructure.
Is this role right for you?
Day-to-Day
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Be at the forefront of technology and enable your team to be a highly functioning technology power house that enables transformation.
- Lead code and design reviews and help set best practices
- Advanced knowledge in multiple system/application areas of increasing complexity
- Working knowledge of an entire application/system; Engineers software solutions that meet the needs of stakeholders while focusing on continually reducing technical debt
- Can accomplish more complex goals independently
- Identifies and manages risks versus opportunities and articulates impact towards deliverables
- Actively participates in customer discovery and solution discovery sessions
- Participates in merging, integrating, versioning, and promoting code through environments and version control
- Triaging and problem-solving production incidents to restore services with follow up on root cause and restore efforts
- Collaborates to provide estimation and break down of work to enable small and frequent releases to production
- Proactively provide guidance and recommendation for the software design
- Actively participates in knowledge exchange forums (i.e. Engineering Communities of Practice, Industry Forums, Open Source Communities, Universities, etc.)
- Consistently demonstrates behaviours aligned with the organizations valued mindsets
- Embrace and initiate change for continuous improvement