1

Pos Software Developer Jobs in Toronto, ON (NOW HIRING)

Integrate with POS, reservation, messaging, telephony, and other external systems while handling ... Strong software engineering fundamentals and experience shipping production web or platform ...

Integrate with POS, reservation, messaging, telephony, and other external systems while handling ... Strong software engineering fundamentals and experience shipping production web or platform ...

... POS, ATM and others. What will you do? Design, develop, test, deploy, support and evolve software ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...

ATM, POS, Digital channels, Call Centre * Ecosystem knowledge * Payment Networks - Interac, Visa ... Undergraduate Bachelors Engineering Degree in Computer Science/IT or Graduate degree in Engineering ...

As a software engineering manager at Stripe, you'll lead teams that build and expand APIs, services ... build POS integrations from the ground up to support large-scale enterprise. Responsibilities

What We do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom ... Luna -- our next-generation POS: a Flutter application backed by an in-house design system and code ...

New

Required Qualifications * 3+ years of experience in software quality assurance. * 2+ years of hands ... Experience testing fintech, payment, banking, POS, merchant onboarding, wallet, or transaction ...

Required Qualifications * 3+ years of experience in software quality assurance. * 2+ years of hands ... Experience testing fintech, payment, banking, POS, merchant onboarding, wallet, or transaction ...

You'll work across our operator platform (web), in-store POS (React Native), mobile experiences ... We believe software should empower people to build real businesses in the physical world. Micromart ...

New

What We do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom ... POS) and retail management system (RMS) ecosystem. The team builds on cloud-native lakehouse ...

Lead a team of Data Engineers in building/maintain ETLs for internal RBC teams. * Mentor team ... Creating software for retrieving, parsing and processing structured and unstructured data.

Collaborate with developers, business analysts, vendors, and functional teams to resolve issues ... POS Transactions Collaboration & Reporting * Participate in daily testing meetings and status ...

Production Manager

Mississauga, ON · Hybrid

CA$40K - CA$70K/yr

We engineer and assemble our system right here in Mississauga. We pride ourselves on a fun ... Familiar with manufacturing software as HPS uses MRP Easy (mrpeasy.com). We are looking for a ...

Technical Support Specialist

Toronto, ON · Hybrid

CA$58K - CA$65K/yr

About Jonas Software Jonas Software is the leading provider of enterprise management software ... We are looking for a motivated QA Engineer who would work closely with the Engineering and Product ...

next page

Showing results 1-20

Pos Software Developer information

See Toronto, ON salary details

$27.7K

$89.8K

$158.9K

How much do pos software developer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for pos software developer in Toronto, ON is $89,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,783.00 and $114,520.00 per year, depending on experience, location, and employer.

What is a POS software developer?

POS Software Developers are professionals who design, develop, and maintain point-of-sale (POS) software systems used by businesses to process customer transactions. They work on both the front-end interfaces that retail staff interact with and the back-end systems that manage sales data, inventory, and integrations with payment gateways. Their role often involves troubleshooting technical issues, implementing security features, and ensuring the software is user-friendly and reliable. POS Software Developers may work for software companies, retail chains, or as independent consultants.

What are the key skills and qualifications needed to thrive as a POS software developer, and why are they important?

To thrive as a POS Software Developer, you need strong programming skills (such as Java, C#, or Python), experience with POS hardware integration, and a relevant degree in computer science or a related field. Familiarity with POS platforms (like Oracle Micros or Square), database management systems, and payment processing protocols is often required, and certifications in software development or security can be advantageous. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for collaborating with cross-functional teams and addressing client needs. These skills and qualities are vital to ensure reliable, secure, and user-friendly POS solutions that support seamless business operations.

What are some common challenges POS software developers face when integrating new payment technologies?

Pos Software Developers often encounter challenges when integrating new payment technologies, such as ensuring compatibility with existing hardware, complying with security standards like PCI DSS, and accommodating various payment types (e.g., NFC, mobile wallets, EMV chips). These integrations frequently require close collaboration with hardware vendors, QA teams, and security specialists to guarantee seamless transactions and protect sensitive data. Staying updated with the latest fintech trends and maintaining thorough documentation can help streamline the integration process.

What is the difference between Pos Software Developer vs Point of Sale (POS) Technician?

AspectPos Software DeveloperPoint of Sale (POS) Technician
Primary RoleDesigns, develops, and maintains POS software applicationsInstalls, repairs, and troubleshoots POS hardware and software systems
Required SkillsProgramming, software development, system analysisHardware troubleshooting, network setup, software installation
Work EnvironmentOffice, development labs, remoteRetail locations, service calls, on-site support
CertificationsProgramming certifications, software development coursesHardware repair, networking, POS system certifications

While both roles work with POS systems, a Pos Software Developer focuses on creating and improving POS software applications, whereas a Point of Sale (POS) Technician handles installation, maintenance, and troubleshooting of POS hardware and software on-site. They collaborate to ensure seamless POS operations but have distinct technical focuses.

What job categories do people searching Pos Software Developer jobs in Toronto, ON look for?

The top searched job categories for Pos Software Developer jobs in Toronto, ON are:

Infographic showing various Pos Software Developer job openings in Toronto, ON as of September 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $89,832 per year, or $43.2 per hour.

AI Software Engineer, Product

Toronto, ON • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 3 days ago


Key responsibilities

  • Build and ship end-to-end AI product experiences from problem discovery and prototype through launch, measurement, and iteration.

  • Develop customer-facing interfaces, backend APIs, data models, agent tools, and integrations as one coherent product.

  • Design agent workflows that combine models, context, memory, business rules, deterministic services, and human escalation.


Job description

We are looking for a product-focused AI Software Engineer to turn advances in AI into restaurant products that work reliably in the real world. You will build across customer-facing experiences, backend services, agent workflows, integrations, and evaluation systems. The job begins with a customer or product problem and ends when the solution is operating successfully in production—not when a model call works locally.

You may work on voice ordering, reservations, catering, restaurant operations, client configuration, analytics, or entirely new agent capabilities. You will collaborate directly with product, design, customer-facing teams, and restaurant operators; make fast product and technical tradeoffs; and own the quality of the resulting experience.

Our stack includes Python and FastAPI services, PostgreSQL, TypeScript, React and Next.js applications, real-time voice agents built with LiveKit, cloud infrastructure on AWS, and modern LLM, speech, and multimodal providers. Exact stack match is less important than full-stack range, product judgment, and a record of shipping.


What you’ll own
  • Build and ship end-to-end AI product experiences from problem discovery and prototype through launch, measurement, and iteration.
  • Develop customer-facing interfaces, backend APIs, data models, agent tools, and integrations as one coherent product.
  • Design agent workflows that combine models, context, memory, business rules, deterministic services, and human escalation.
  • Work directly with restaurant and internal users to understand failures, uncover unmet needs, and convert feedback into reusable product capabilities.
  • Integrate with POS, reservation, messaging, telephony, and other external systems while handling imperfect data and real operational constraints.
  • Build evaluations, instrumentation, guardrails, and feedback loops so probabilistic behavior can be measured and improved.
  • Improve latency, reliability, accuracy, usability, and cost across the full experience—not only within one layer of the stack.
  • Use AI-native development workflows to prototype and deliver quickly while retaining ownership of architecture, tests, security, and correctness.
  • Participate in product and technical planning, make tradeoffs explicit, and drive decisions when the path is ambiguous.
  • Raise the quality of nearby systems through code review, documentation, design discussion, and pragmatic refactoring.

Requirements

  • 3+ years of industrial experience in relevant technical domain.
  • Strong software engineering fundamentals and experience shipping production web or platform products.
  • Depth in either Python/backend engineering or TypeScript/React frontend engineering, plus the ability and desire to work effectively across the full stack.
  • Experience building with LLMs, speech models, computer vision, or agent systems beyond a toy prototype.
  • Product judgment: you can simplify scope, identify the highest-leverage user problem, and distinguish an impressive demo from a valuable product.
  • Experience designing APIs, data models, asynchronous workflows, and integrations with external systems.
  • A strong quality bar for testing, observability, security, reliability, and user experience.
  • Comfort working directly with users and operating in a fast-changing startup environment.
  • AI-native working habits paired with independent technical judgment.

Benefits

  • Competitive Salary and Stock Option Plan.
  • Medical, dental, vision, retirement, leave, and disability benefits as applicable.
  • Family Leave
  • Short Term & Long Term Disability
  • Paid time off and company holidays.
  • Learning and development support.