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