Senior Software Engineer - Payments Platform

Added
8 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

azure java aws python gcp

πŸ“‹ Description

  • Own significant end-to-end initiatives from technical design through to production
  • Decide how payment capabilities are designed, integrated and operated as the platform scales
  • Stay hands-on in production code and work through trade-offs where customer simplicity, financial
  • Collaborate closely with product and engineering partners to deliver secure, trusted and
  • Help shape engineering practices and quality standards as the Vancouver Payments Platform team grows
  • Deliver capabilities such as payment orchestration, risk and fraud, or multi-provider support

🎯 Requirements

  • Proven track record of delivering highly available distributed systems and high-throughput services
  • Demonstrated end-to-end ownership of significant work, from design through to rollout and
  • Strong architectural thinking and ability to balance speed, quality, and long-term maintainability
  • Proficiency in a modern backend stack such as Java, Kotlin, Go, Python, Ruby or C++
  • Willingness and eagerness to learn C# and .NET (existing experience is a bonus)
  • Passion for staying hands-on in production code and technical deep dives

🎁 Benefits

  • Base salary range: $155,000 - $205,000 CAD
  • Annual bonus and equity (RSU) programs
  • Performance-based cash or equity incentives depending on role level and company performance
  • World-class health, wellness, and retirement programs (Xero Perks)
  • Wellbeing days
  • Generous leave
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’