Principal Software Developer

🕒 September 23

🇨🇦 Canada – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 20%

infoinfo

🗣️🇫🇷 French Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Lightspeed Commerce

Lightspeed Commerce

1001 - 5000 employees

Founded 2005

☁️ SaaS

🛒 Retail

SaaS • Retail

Lightspeed Commerce is a cloud-based point-of-sale (POS) and payments SaaS platform that powers in-person and online commerce for retailers, restaurants, golf facilities and wholesalers. It provides omnichannel POS, inventory management, eCommerce, payments and reconciliation, workforce and payroll, analytics/insights (including Lightspeed AI), hardware integrations, capital/funding, and wholesale tools (NuORDER). Lightspeed emphasizes scalable, customizable systems for multi-location businesses and reports supporting ~150,000 customer locations worldwide.

📋 Description

• Shape the architecture and technical direction of Lightspeed’s Retail Point of Sale (POS) experience • Define and communicate the architectural vision for key areas of the Retail POS • Ensure systems are well-designed, secure, scalable, observable, and resilient • Help teams design reliable experiences for checkout, hardware, network connectivity, payments, sales, inventory, and order flows • Lead architectural reviews and identify opportunities to simplify systems, reduce duplication, improve performance, and lower operational risk • Drive improvements in reliability, availability, latency, and recovery • Identify recurring sources of incidents, customer pain points, and unplanned operational workload, then develop action plans • Establish and evolve engineering practices for design, testing, deployment, observability, incident management, and technical decision-making • Collaborate with product, design, support, and engineering leaders • Coach and guide senior engineers and technical leaders • Build alignment across teams without formal authority and balance immediate delivery with the platform’s long-term health • Contribute to the Retail engineering organization wherever the experience can create leverage

🎯 Requirements

• Significant experience designing and developing mission-critical software systems in production environments • Demonstrated track record of technical leadership across multiple teams or across a broad product scope • Experience shaping architectures within large-scale, scalable systems with significant operational scale and complexity • Experience building and operating cloud systems subject to high reliability, security, and performance requirements • Proven ability to deliver key outcomes on tight timelines and with incomplete information • Strong systems-thinking skills • Experience working across multiple technology stacks or technical layers, including backend, web and mobile clients, databases, APIs, event-driven systems, and infrastructure • Excellent written and verbal communication skills • Ability to simplify complex ideas and make decisions concise • Sound judgment to moderate technical discussions, manage disagreements, and guide groups toward clear decisions • Hands-on approach, with the ability to dive deep, prototype, review architectures, and contribute directly • Fluency in English as a working language is required • Disclosure of any criminal convictions and a criminal background check are required as part of the hiring process • Nice to have: point-of-sale systems, e-commerce, payments, inventory management, or high-volume transaction systems • Nice to have: distributed systems, offline software, multi-region architectures, or highly available platforms • Nice to have: hardware integrations, payment terminals, peripherals, or unreliable network connectivity • Nice to have: Domain-Driven Design, event-driven architectures, data consistency, and migration strategies • Nice to have: incremental modernization of large or legacy systems • Nice to have: technical initiatives spanning web, backend, mobile, and platform teams • Nice to have: people management or formal technical leadership responsibilities

🏖️ Benefits

• Flexible work environment • A culture that celebrates performance • The opportunity to make an impact on a team offering career growth opportunities • Opportunities that will shape your career • Flexible paid time off and remote work policies • Stock options • Retirement plan contributions • Learning and career development opportunities • Health and wellness allowance • Volunteer time off • Employee interest groups and sponsored sports teams • Computer purchase program to acquire a personal MacBook • Enhanced parental leave • Continuous learning • International mobility • Benefits designed to support employees

Apply Now

Similar Jobs

🕒 September 21

Samsara

1001 - 5000

📦 Logistics

🏗️ Construction

🏥 Healthcare

Engineering Manager leading Samsara’s Core Infrastructure team. Modernizing cloud systems and improving reliability for an IoT platform serving physical operations.

🇨🇦 Canada – Remote

💵 $142.8k - $184.8k / year

💰 Seed Round on 2014-08

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 September 21

Quantiphi

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Associate Architect building scalable Java microservices and web applications at Quantiphi, an AI-first digital engineering company. Leading architecture, APIs, testing, and performance optimization.

🇨🇦 Canada – Remote

💰 Series A on 2019-12

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 September 21

Quantiphi

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Architect building scalable cloud-native and AI-enabled healthcare platforms at Quantiphi. Designing distributed services, APIs, microservices, and React applications for real-time care coordination.

🇨🇦 Canada – Remote

💰 Series A on 2019-12

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 September 18

Affinity.co

201 - 500

☁️ SaaS

🤝 B2B

Staff Software Engineer shaping full-stack architecture and product direction for Affinity's AI-first CRM. Leading complex initiatives across React, TypeScript, Ruby, PostgreSQL, AWS, and Kubernetes.

🇨🇦 Canada – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 September 16

CircleCI

201 - 500

☁️ SaaS

Staff Software Engineer building AI-native, full-stack CI/CD tools for CircleCI, the continuous integration and delivery platform. Owning architecture, observability, developer interfaces, and technical strategy at scale.

🇨🇦 Canada – Remote

💵 $195.5k - $244.5k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer