Senior Software Engineer
$110k - $140k per yearTapMango
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- Position Description Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health system...SeniorInternship
$100k - $130k per year
...a high-performance environment where hard work pays off, we want to hear from you. About the role: We’re looking for a Senior Software Engineer who enjoys building reliable, scalable systems and working through complex, real-world challenges. In this role, you’ll work...Senior- Requirements 5–10 years of relevant software engineering experience building production web applications Strong proficiency in either backend (Python, Node.js) or frontend (React, Angular) development as your primary discipline Working knowledge of — or genuine eagerness...Senior
$132k - $165k per year
...iteration. Review code and collaborate with team members to elevate engineering quality across the team. Actively contribute to our... ...stacks. Hands‑on experience building and operating platform software using Kubernetes, and cloud‑native services, ideally on AWS....SeniorLong term contractFull timePart timeFlexible hours- ...products while ensuring we service 110% of user and customer needs of today and tomorrow. Who You Are: We’re looking for a Senior Software Engineer to help shape and scale the systems behind AdmitONE, our multi-product ticketing platform. In this role, you will focus on...SeniorInternshipLocal area
- Senior Software Engineer, Feature Team HireArt is a modern staffing platform for companies to source, employ, and manage contract workers. Our goal is to bring a turnkey, full‑stack software and service experience to an industry that is dominated by manual, cumbersome processes...SeniorContract workInternshipWork at officeRemote workWork from homeHome office
$85 - $95 per hour
85 to 95 CAD/HR for deserving candidates MUST HAVES SKILLS: ~10+ years of demonstrated experience using JEE and JAVA Technologies including JSP, EJB, JTA, JMS, JNDI, JDBC and J2EE Security Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate...Senior$160k - $185k per year
...partner‑facing tools. You’ll help shape the experience customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the stack — building React interfaces, Node.js services, and PostgreSQL...SeniorRemote workFlexible hours$156k - $196k per year
...fraudulent recruiters targeting CircleCI job seekers. About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents... ...writes the ADR, and makes the call. Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously,...SeniorLocal area$185k per year
...Join to apply for the Senior Software Engineer role at Headstart AI This range is provided by Headstart AI. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $185,000.00/yr - $185,000.00/yr About...SeniorLong term contractFull timeWork at office$160k - $200k per year
...ECS, and other AWS services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design...SeniorPermanent employmentFull timeInternship- ...Regular, Full time. Closing Date: June 17, 2026. Summary Reporting to the Technical Manager, Regulatory Applications, the Sr. Software Engineer will build and customize Dynamics 365 solutions, provide technical leadership and expert advice in the development and execution...SeniorFull timeWork at office
- At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping... ...-paced environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help continue to build and...SeniorLong term contractTemporary workFor contractorsWork at officeWork from homeMonday to fridayFlexible hours
- ...meaningful connections, great products, and the future of customer engagement! The Role Statflo's Engineering team is growing; we are looking for our next Senior Software Engineer to join us! Our Tech Stack We build modern web applications using Java/Spring, PHP/...SeniorLong term contract
$100k - $150k per year
...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... ...’s contributions make a real impact. About the Role As a Senior Software Engineer, you will play a critical role in defining the architecture...SeniorLong term contract- Elevate your career as a Senior Software Engineer on HireArt's Feature Team! Drive impactful product features end-to-end and collaborate with tech innovators in a remote-friendly environment. At HireArt, we’re scaling our engineering efforts, seeking an experienced Senior...SeniorRemote work
- Transform the car-buying experience at Clutch as a Senior Software Engineer. Use your TypeScript, ReactJS, and Docker expertise to innovate and collaborate in a dynamic environment. In this role, you'll leverage both frontend and backend skills to design and implement features...Senior
- Elevate automotive financing technology as a Senior Software Engineer with AutoScout24. Drive modernization efforts for risk assessment systems while mentoring peers in an agile environment. Trader Corporation is looking for an experienced Senior Software Engineer to enhance...Senior
- Lead the charge at Cresta as a Senior Software Engineer specializing in desktop and browser applications. Use your expertise in screen capturing systems to enhance compliance and performance metrics. Joining the Platform Frontend team, you'll focus on developing high-quality...Senior
- Transform cross-border banking solutions with Loop as a Senior Software Engineer in downtown Toronto. Leverage your expertise in full-stack development and technical leadership to drive innovation. In this pivotal role, you will spearhead architectural decisions and full-...Senior
- Elevate your career as a Senior Software Engineer in Toronto’s thriving AI sector, working on-site and driving innovation. Shape key features alongside industry leaders. With Starboard Recruitment searching for a Senior Software Engineer, this role is tailored for those with...Senior
- ...positive way. You will… Be part of a team of multidisciplinary Engineers and Researchers using an AI‑first approach to enable safe self‑... ...discussions, collaborating with Researchers and Engineers. Mentor other software engineers via code reviews, technical design reviews, and...SeniorWork at officeWork from homeFlexible hours
- About Venn Venn is the fastest-growing B2B fintech in Canada. We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players interested in disrupting traditional banking practices. As the ONLY digital banking platform in...SeniorInternshipImmediate start
$100k - $150k per year
Position: Senior Python Engineer Location: Downtown Toronto, Hybrid/Onsite Salary Range: $100K-$150K Job Type: Permanent Posting Type... ...Mathematics, Finance, or a related field Strong backend software engineering experience with modern programming languages such...SeniorPermanent employment- Elevate your academic career at UNSW as a Lecturer or Senior Lecturer in Software Engineering, based in Sydney. This role centers on enhancing student learning through effective teaching. Join the esteemed School of Computer Science and Engineering at UNSW, contributing...Senior
- Agoda is hiring a Senior Software Engineer with expertise in fintech to work in Bangkok, Thailand. Utilize your experience with big data and backend system design to drive meaningful results in travel technology. In this influential role, you will bring your 8+ years of software...Senior
$167.5k - $235k per year
...reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge‑sharing... ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount for...SeniorCasual workWork at officeLocal area$181.05k - $213k per year
...partners through world‑class software, purpose‑built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...Operations: Building the core engine that powers our vision of an operating... ...Problems You’ll Solve As a Senior Software Engineer II, You Will...SeniorFull timeWork at office- Join d1g1t as a Senior Software Engineer and drive innovative solutions within a cutting-edge Fintech startup. Leverage your skills in Python and large-scale system management to enhance product performance. In this role, you will take charge of project implementation while...Senior
$120k - $150k per year
Job Title: Senior Full Stack Engineer Job ID: 87833 Location: Toronto, Ontario Overview Our client provides specialist financial services to alternative investment funds, investors, multinationals and private clients worldwide. With over 10,000 employees in 45 countries they...SeniorWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
