1

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

With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... Responsibilities Integrate with new POS systems and digital menu boards Build data pipelines to ...

With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... Responsibilities Integrate with new POS systems and digital menu boards Build data pipelines to ...

Senior Software Engineer

Toronto, ON ยท Remote

CA$110K - CA$140K/yr

Integrating with POS systems, payment gateways, delivery platforms, and third-party APIs ... Performance optimization and scalability work for multi-tenant SaaS environment * DevOps activities ...

.NET Backend Developer (with Hardware Integration Experience) Location: Toronto >>> on site / in ... Background in industries involving hardware-software integration (e.g., kiosk systems, POS systems)

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

Coordinate closely with development, architecture, DevOps, and vendor teams * Manage defect ... GK POS / Retail Store Systems Additional required strengths: * End-to-end testing (E2E)

... POS, and ATM. What will you do? * Lead E2E QA activities, working with internal teams (Business ... Software Quality Certifications (ISTQB, CSTE) * Financial services/banking experience and large ...

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

You are a highly self-sufficient technical lead with automation engineering experience and a track ... Conduct manual technical audits across all locations for security, POS redundancy compliance ...

... POS (Point of Sale) software, ideally in the service industry * Experience with Salesforce CRM * ... We provide these tools across all disciplines, from Engineering and Product to Sales and Support ...

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 Jun 9, 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 are POS Software Developers?

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.

Senior Software Engineer

MBR Partners

Toronto, ON โ€ข Remote

$150K/yr

Full-time

Posted 13 days ago


Job description

We are currently hiring for our clients scale up of a software business. With a back-end team in the Philippines, Iโ€™m currently hiring for a Senior Software Engineer / Staff Engineer to join our client's startup where they are already No1 order-taking system for drive-thrus. They are already operating at scale with high-volume QSRs, achieving over 93% order completion and 96% accuracy, and growing rapidly with the largest number of voice AI drive-thru deployments in the market.
Their backend is developed in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. their systems integrate with a large number of third party services. There are a number of challenges, and as in any fast-paced startup, each team member gets to experience a lot of professional growth and ownership.
Responsibilities

Integrate with new POS systems and digital menu boards
Build data pipelines to process restaurant menus
Support existing integrations and pipelines
Debug and solve complex customer issues
Lead communication with integration partners to deliver the integrations
Estimate, plan and deliver the integration projects
Handle a large set of complex and diverse customer issues
Create documentation for integrations
Qualifications:
5+ years experience in Python and JavaScript
Strong backend development and software architecture skills
Experience in developing and deploying multiple projects used in production
Proficient with Async IO, FastAPI
Experience with React, Redux (RTK), CSS modules
Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes,
3rd Party API integrations
Experience with Data Pipelines, ETL
Prior experience working in startups
BSc in Software Development or equivalent industry experience
1+ years of experience in technical leadership
This role is a Global remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone