About this role
Shape the future of fintech with the company as a Staff Software Engineer in Banking in Vancouver. Drive critical technical strategies while enjoying a hybrid work model.
In this role, you’ll tackle complex challenges from architecture to execution, leading the team in enhancing critical banking systems. Work collaboratively across engineering, product, design, and compliance to transform intricate problems into actionable solutions. Your expertise will be essential for delivering reliable, scalable systems supporting the company’s innovative banking products.
Key Responsibilities:
• Lead technical strategy for Banking initiatives across teams
• Drive design of scalable money movement and payment systems
• Partner with cross-functional teams to resolve complex requirements
• Provide technical leadership through architecture reviews
• Mentor engineers to elevate system design and ownership
Requirements:
• 8+ years of software engineering experience
• Proven track record on large-scale systems
• Strong systems thinking and problem-solving skills
• Experience improving engineering quality in production
• Effective communicator with the ability to influence
Elevate banking technologies and systems at the company while fostering engineering excellence in Vancouver.