Job Title: Senior Software Engineer Company Name: TapMango Job Details: $110k-$140k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/rpx2peuib1lgosv8 Job Description: Posted 1mo agoSenior Software Engineer@ TapMangoView All JobsWebsiteToronto, Ontario, Canada$110k-$140k/yrRemoteFull TimeResponsibilities:Design backend, Lead projects, Mentor developersRequirements Summary:5+ years backend with .NET, microservices, SQL; design scalable backend systems; lead projects and mentor developers.Technical Tools Mentioned:NET Core, MVC, Web API, MS SQL Server, RabbitMQ, Kafka, Azure Service Bus, Datadog, New Relic, Application Insights, PCI compliance, Docker, Kubernetes, TeamCity, Octopus, Angular Location: Toronto,Ontario,Canada The TL;DRWe need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll architect microservices for complex workflows (ordering, payments, loyalty points), own critical features from API to database, lead projects and developers, and make architectural calls that balance moving fast with not breaking production.Salary Range: CAD $110,000 - $140,000What's the actual job?You're building the systems that power real business operations—orders, payments, loyalty rewards, promotions. When the platform handles high-volume traffic reliably during peak hours while maintaining data integrity and transaction accuracy, that's your architecture and code at work.Most of your time:Designing and building scalable backend services using .NET Core, Web API, and microservicesImplementing complex business logic for ordering, loyalty programs, promotions, and paymentsIntegrating with POS systems, payment gateways, delivery platforms, and third-party APIsArchitecting data models and optimizing MS SQL Server for high-transaction workflowsMaking architectural decisions and influencing technical directionLeading technical projects from conception to deploymentSome of your time:Mentoring and guiding developers through technical challenges and code reviewsBuilding Angular frontends and working across the full stack when neededPerformance optimization and scalability work for multi-tenant SaaS environmentDevOps activities—CI/CD pipelines (TeamCity, Octopus), deployment automation, on-call rotationHandling edge cases, failure scenarios, and distributed transactionsOur hot take on AIWe use AI tools. A lot. Claude, Cursor, Copilot—the whole squad.Use AI to generate boilerplate code, explore architectural patterns, refactor legacy systems, and speed up development. For example, complex data migrations or API scaffolding? Let AI handle the repetitive parts while you focus on the system design and business logic that actually matters.Your expertise is best spent on owning code quality, making architectural decisions, understanding domain complexity, and ensuring the system works correctly under real-world conditions—not manually writing CRUD endpoints.We want engineers who use AI like a force multiplier—to build faster and explore more options, not to replace critical thinking about system design.You should have5+ years backend development with strong .NET expertise (.NET Core, MVC, Web API)Deep understanding of RESTful APIs, microservices architecture, and distributed systemsSQL mastery—complex queries, performance optimization, data modeling with MS SQL ServerKnowledge of messaging tech (RabbitMQ, Kafka, Azure Service Bus) and event-driven architecturesStrong debugging skills and familiarity with APM tools (Datadog, New Relic, Application Insights)Understanding of security best practices and PCI complianceLeadership experience—mentoring developers, leading projects, influencing technical decisionsBonus points forRestaurant/QSR or retail tech backgroundExperience building e-commerce, ordering, POS, or payment systemsUnderstanding of loyalty programs, promotions, or transactional domainsMulti-tenant SaaS architecture experienceAzure cloud services, containerization (Docker, Kubernetes)Background integrating with POS systems or payment gatewaysMobile backend development or real-time systems exposureAngular or modern frontend framework experienceThe vibe checkMonth 1: Understanding product architecture and critical systems, completing onboarding on key services, demonstrating effective AI tool usage, shipping first meaningful contributionMonth 2: Owning and delivering significant features or technical improvements, participating actively in architectural discussions and code reviews, identifying technical debt or performance bottlenecks, building credibility as a technical leaderMonth 3: Driving measurable improvements in performance, reliability, or developer productivity, mentoring team members through pairing and technical guidance, leading technical initiatives independently, preventing production incidents through proactive designTech stackMulti-tenant SaaS, .NET Core microservices, MS SQL Server + NoSQL, Azure cloud, REST APIs, messaging (RabbitMQ/Kafka), CI/CD (TeamCity/Octopus), Docker/Kubernetes, Angular, payment gateways, POS integrations. What We OfferGenerous time off planFully remote work & support to assist with making your remote office space as comfortable as possible!Continuous virtual coaching and supportComprehensive health benefitsSubsidized gym membershipPerformance recognitionProfessional development programGrowth opportunities (we really mean it!)About TapMangoWe're a SaaS company helping businesses run loyalty programs and online ordering. Backend engineering isn't just "make the API work"—it's "make it work reliably when 10,000 customers are ordering simultaneously across thousands of merchants." Small team, complex domain, zero tolerance for bugs that lose merchant revenue.Interested? Tell us about a complex backend system you built that handled high-stakes transactions - bonus if it involved payment processing, loyalty mechanics, or distributed systems challenges.Disclaimer: We use AI-assisted tools to support application screening. Final hiring decisions are made by our human hiring team.TapMango welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.  Apply to this job