Talent.com
TapMango Inc
Senior Software EngineerTapMango Inc • Toronto, Ontario, Canada Allows Remote
Senior Software Engineer

Senior Software Engineer

TapMango Inc • Toronto, Ontario, Canada Allows Remote
Il y a plus de 30 jours
Salaire
110 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

The TL;DR

We 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,000

What'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 microservices
  • Implementing complex business logic for ordering, loyalty programs, promotions, and payments
  • Integrating with POS systems, payment gateways, delivery platforms, and third-party APIs
  • Architecting data models and optimizing MS SQL Server for high-transaction workflows
  • Making architectural decisions and influencing technical direction
  • Leading technical projects from conception to deployment

Some of your time:

  • Mentoring and guiding developers through technical challenges and code reviews
  • Building Angular frontends and working across the full stack when needed
  • Performance optimization and scalability work for multi-tenant SaaS environment
  • DevOps activities—CI/CD pipelines (TeamCity, Octopus), deployment automation, on-call rotation
  • Handling edge cases, failure scenarios, and distributed transactions

Our hot take on AI

We 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 have

  • 5+ years backend development with strong .NET expertise (.NET Core, MVC, Web API)
  • Deep understanding of RESTful APIs, microservices architecture, and distributed systems
  • SQL mastery—complex queries, performance optimization, data modeling with MS SQL Server
  • Knowledge of messaging tech (RabbitMQ, Kafka, Azure Service Bus) and event-driven architectures
  • Strong debugging skills and familiarity with APM tools (Datadog, New Relic, Application Insights)
  • Understanding of security best practices and PCI compliance
  • Leadership experience—mentoring developers, leading projects, influencing technical decisions

Bonus points for

  • Restaurant/QSR or retail tech background
  • Experience building e-commerce, ordering, POS, or payment systems
  • Understanding of loyalty programs, promotions, or transactional domains
  • Multi-tenant SaaS architecture experience
  • Azure cloud services, containerization (Docker, Kubernetes)
  • Background integrating with POS systems or payment gateways
  • Mobile backend development or real-time systems exposure
  • Angular or modern frontend framework experience

The vibe check

Month 1: Understanding product architecture and critical systems, completing onboarding on key services, demonstrating effective AI tool usage, shipping first meaningful contribution

Month 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 leader

Month 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 design

Tech stack

Multi-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 Offer

  • Generous time off plan
  • Fully remote work & support to assist with making your remote office space as comfortable as possible!
  • Continuous virtual coaching and support
  • Comprehensive health benefits
  • Subsidized gym membership
  • Performance recognition
  • Professional development program
  • Growth opportunities (we really mean it!)

About TapMango

We'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.

Créer une alerte emploi pour cette recherche

Senior Software Engineer • Toronto, Ontario, Canada Allows Remote

Offres similaires

Senior Software Engineer

TapMangoToronto, ON, CA
Temps plein

We 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 archi... Voir plus

 • Offre sponsorisée

Senior Software Engineer

MakeshipToronto, ON, CA
Temps plein

Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans.Leveraging our design, manufacturing, and marketing experti... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Drive CapitalToronto, ON, CA
Temps plein

We are looking for a Senior Software Engineer to drive the technical direction of Yolando, our flagship AI Search Optimization platform.You will own AI/LLM systems end-to-end, designing production ... Voir plus

 • Offre sponsorisée

Senior Software Engineer

TRAFFIXToronto, ON, CA
Temps plein

TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Clutch CanadaToronto, ON, CA
Temps plein

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Openloop-HealthToronto, ON, CA
Temps plein

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Voir plus

 • Offre sponsorisée

Senior Software Engineer, Integrations

SoundHound Inc.Toronto, ON, CA
Temps plein

SoundHound AI believes every person should be able to interact naturally with the products around them–by simply talking.With a global reach spanning two dozen languages, we build Voice AI products... Voir plus

 • Offre sponsorisée

Senior Software Engineer

ScotiabankToronto, ON, CA
Temps plein

Join a purpose driven winning team, committed to results, in an inclusive and high‑performing culture.Candidate Value Proposition: Not only will this candidate gain experience at a big 5 bank, but ... Voir plus

 • Offre sponsorisée

Senior Software Engineer

OpenLoopToronto, ON, CA
Temps plein

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Fintech/Payments

HopperToronto, ON, CA
Temps plein

At Hopper, we’re on a mission to build the most customer-centric travel company on earth.We are leveraging the power that comes from combining massive amounts of data and machine learning to build ... Voir plus

 • Offre sponsorisée

Senior Software Engineer

NationGraphToronto, ON, CA
Temps plein

Our world runs on public infrastructure, yet government data sits fragmented across thousands of portals, PDFs, and poorly designed databases.Finding relevant information like which city just put o... Voir plus

 • Offre sponsorisée

Senior Software Engineer

EdjusterOld Toronto, ON, CA
Temps plein

At Solid State AI we are developing an AI platform for semiconductor and aerospace manufacturers.Solid State AI is on a mission to infuse creativity and scientific rigor into the design, developmen... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Agilus Work SolutionsToronto, ON, CA
Temps plein

Senior Software Engineer – Build Scalable Fintech Products.Agilus is recruiting for a Senior Software Engineer in the financial services industry in a hybrid work environment in Toronto, Ontario.Th... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Starboard RecruitmentToronto, ON, CA
Temps plein

On behalf of our client, Starboard Recruitment is searching for a Senior Software Engineer in Toronto (On-site: 5 days per week).Our client is a top-tier AI, Series‑B tech startup with over $35M in... Voir plus

 • Offre sponsorisée

Senior Software Engineer

PassageToronto, ON, CA
Temps plein

Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all around the world to life‑... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Air-tekToronto, ON, CA
Temps plein

Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable systems.Our suite of products has already captured a significant sha... Voir plus

 • Offre sponsorisée

Senior Software Engineer

OpenLoop HealthToronto, ON, CA
Temps plein

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Voir plus

 • Offre sponsorisée

Senior Software Engineer Role at Fulfil

FulfilToronto, ON, CA
Temps plein

Fulfil invites you to apply for the Senior Software Engineer II position in Toronto, Ontario.This full-time role emphasizes ownership of web functionalities and innovative AI integrations in a flex... Voir plus

 • Offre sponsorisée

Senior Software Engineer

CircleCIToronto, ON, CA
Temps plein

AI agents don’t just run pipelines.They write code, trigger builds, interpret failures, and propose fixes.The interfaces that developers use to understand and trust that work don’t exist yet.At Cir... Voir plus

 • Offre sponsorisée

API Development Senior Software Engineer

Rubicon PathToronto, ON, CA
Temps plein

Shape the future of API integration as a Senior Software Engineer focusing on API development.This role demands technical acumen and expertise in enterprise-level software solutions.As a Senior Sof... Voir plus