Plootocareers
Senior Backend Engineer
Remote - Canada. Posted 2 months ago
The role
You will design and build high-throughput, cloud-native systems using .NET and Azure. You will architect event-driven distributed systems and lead complex technical initiatives.
What you will do
- Own the design and delivery of scalable backend services using .NET and Azure
- Architect and evolve event-driven, distributed systems that process high volumes of financial transactions
- Build API-first services with strong contracts, reliability, and observability
- Lead complex technical initiatives from design through production rollout
- Make pragmatic architecture decisions
- Partner closely with Product and Design to translate ambiguous problems into technical solutions
- Improve performance, reliability, and system resilience
- Raise the engineering bar through code reviews, design discussions, and mentorship
- Inspire and share engineering passion in regular Lunch & Learn sessions
- Work cross-functionally to distill strategy into actionable engineering output
Required qualifications
- 5+ years of professional backend engineering experience
- Strong expertise in C# (or another strongly typed language) and modern backend design principles
- Proven track record of writing production-grade, testable, maintainable code
- Deep experience designing and building RESTful APIs in production
- Hands-on experience with cloud-native architectures (Kubernetes, serverless, managed services), ideally in Azure
- Experience building or operating distributed, high-throughput systems
- Experience with event-driven architectures and streaming systems (Kafka or similar)
- Experience implementing automated testing strategies (unit, integration, contract, and end-to-end testing)
- Strong understanding of data storage patterns across RDBMS and NoSQL systems
- A bias toward ownership, action, and accountability
- Ability to navigate ambiguity and drive clarity in fast-moving environments
- Previous track record working successfully in a cross-functional team environment
Nice to have
- Experience in fintech, payments, or regulated domains
- Prior startup experience where you helped scale systems and teams
About the company
Plooto is a Canada-born fintech company that makes payments secure, accurate, and stress-free for small and mid-sized businesses. They build with integrity, agility, and heart to help businesses manage cash flow.