We're a fintech company based in Canada, looking for a Senior Software Engineer to join our Payment Experience Engineering Team. The role involves designing, building, and delivering complex features for the merchant platform, and shaping the future of our customer-facing technology.
Requirements
- 8+ years of professional software engineering experience
- Deep experience designing, building, and operating scalable distributed services
- Strong experience with Go and Kubernetes
- Experience in financial systems, fintech, or payments
- Full-lifecycle ownership and accountability
- Business acumen and customer-centric thinking
- Ability to balance speed, quality, and complexity
Benefits
- Competitive salary
- Generous defined Vacation benefits
- Summer Fridays
- Health & Dental Benefits
- Wellness Spending Account
- Retirement savings matching plan
- Parental leave top up program
- Birthday Day Off
- Quarterly Socials
- Volunteer Days