Talent.com
TapMango
Senior Software EngineerTapMango • Winnipeg, Canada
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

TapMango • Winnipeg, Canada
16 days ago
Salary
CA$110,000.00 yearly
Job type
  • Full-time
Job description
Overview

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.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer • Winnipeg, Canada

Similar jobs

Software Engineer – Advanced Systems

Draganfly Inc.winnipeg, mb, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Senior Software Engineer

TapMangoWinnipeg, MB, CA
Full-time

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... Show more

 • Promoted

Senior Software Engineer, Backend (Canada)

CentariWinnipeg, MB, CA
Full-time

At Centari, we believe that in high‑stakes dealmaking, a firm’s competitive edge lies within unlocking its private deal data.Centari is building the deal intelligence platform for the future of law... Show more

 • Promoted

Senior Software Engineer - Canada

CanalsWinnipeg, MB, CA
Full-time

Senior Software Engineer – Canada.Canals is a bootstrapped, profitable startup transforming wholesale distribution with AI.Our platform integrates with distributor systems, automating tasks and red... Show more

 • Promoted

Senior Software Engineer with AI Focus in a Remote Role

eSCRIBEWinnipeg, MB, CA
Remote
Full-time

Join a transformative engineering team as a Senior Software Engineer with a focus on AI-driven applications.This remote opportunity emphasizes leadership and innovation throughout the development c... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsWinnipeg, Canada
Full-time

Join to apply for theSenior Software Engineerrole atBerkeley Payments.Berkeley Payments is a leading. Show more

 • Promoted

Senior Software Engineer, Fullstack (Consumer Engineering)

AffirmWinnipeg, Manitoba, Canada
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc... Show more

 • Promoted

Senior Engineer for Innovative Software Development and Mentorship

MakeshipWinnipeg, MB, CA
Full-time

Join a transformative project environment as a Senior Software Engineer.Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering te... Show more

 • Promoted

Senior Software Engineer - C$115,000 - C$150,000 A Year

Norima ConsultingWinnipeg, Canada
Full-time

Develop and maintain scalable web applications using.NET with MVC and React, collaborate with a team, and ensure code quality. Show more

 • Promoted

Senior Software Engineer - AI SaaS Focus

Process StreetWinnipeg, MB, CA
Full-time

Transform how software is engineered at Process Street as a Senior Software Engineer with a focus on AI SaaS.This fully remote role emphasizes creativity and technical expertise in a dynamic enviro... Show more

 • Promoted

Senior Software Engineer Specializing in Python and AWS Architecture

Scribd, Inc.Winnipeg, MB, CA
Full-time

Take your engineering expertise to the next level as a Senior Software Engineer.Design event-driven systems in Python and work with cloud technologies to enrich metadata on a global scale.This posi... Show more

 • Promoted

Senior Software Engineer

EPAM SystemsWinnipeg, Manitoba, Canada
Full-time

Apache Solr to design, build, and optimize scalable search solutions.This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment.You will own s... Show more

 • Promoted

Senior Software Engineer - Full Stack

Veeva SystemsWinnipeg, MB, CA
Full-time

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist... Show more

 • Promoted

E-Commerce Senior Software Engineer Needed

AndiamoWinnipeg, Manitoba, Canada
Full-time

Transform our $1B+ GMV marketplace as a Senior Software Engineer, focusing on robust system architecture and AI-enhanced solutions.Work with AWS, MySQL, and cutting-edge coding tools to serve milli... Show more

 • Promoted

Senior Backend Software Engineer

PalmstreetWinnipeg, MB, CA
Full-time

Palmstreet is the #1 live shopping platform for rare plants, handmade crafts, & unique goods.Founded in 2020 by Instagram and Apple veterans, Palmstreet began as a plant identification app and quic... Show more

 • Promoted

Senior Software Engineer

TalentlabWinnipeg, MB, CA
Full-time

Senior Software Engineer, Financial Infrastructure.We’re looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconc... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosWinnipeg, MB, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Senior Software Engineer

HRBWinnipeg, Canada
Full-time

Our client is an API for an EDI platform connecting the world's supply chain.Any company that buys or sells products exchanges electronic data interchange (EDI) data to streamline communication... Show more

 • Promoted

Senior Software Engineer

PocketHealthWinnipeg, Canada
Full-time

About PocketHealth Burnout, staffing shortages, chronic underfunding — healthcare is under more strain than it has ever been.A disproportionate share of available resources never reach patients; t... Show more

 • Promoted

Senior Software Engineer - API Gateway

Featherless AIWinnipeg, MB, CA
Full-time

AI creators, startups, and enterprises.Our serverless approach to inference unlocks the best GPU utilization in AI infrastructure.The API gateway is managed by the Platform Team, who aim to make Fe... Show more