1d ago

Principal .NET Software Engineer

Canada (Remote)

$160k-$190k / year

full-timelead Remote

🛠 Tech Stack

💼 About This Role

You'll own and evolve core payment services for a cloud payments platform, modernizing infrastructure into cloud-native distributed architectures using containers on AWS/Azure. You'll partner with Product, Security, Compliance, and Operations to deliver reliable, scalable payment solutions for over 10,000 customers.

🎯 What You'll Do

  • Evolve and modernize payment infrastructure for scalability and security
  • Design and extend end-to-end payment workflows
  • Improve CI/CD pipelines and test automation strategy
  • Mentor engineers and influence long-term platform strategy

📋 Requirements

  • 10+ years of professional engineering experience
  • Expert proficiency in C#, .NET, and SQL
  • Deep experience in payments including online, EMV, digital wallets, and PayFac flows
  • Proven ability to modernize production financial systems into cloud-native distributed architectures

✨ Nice to Have

  • Experience with multi-region cloud architecture
  • Experience with modern UX/front-end development (e.g., JavaScript/TypeScript)

🎁 Benefits & Perks

  • 🏖️ Flexible remote work within Canada
  • 💰 Competitive salary and equity
  • 🧘 Health and wellness benefits
  • 📚 Professional development opportunities
0 0 0