Principal Software Developer

Posted 3 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Define and articulate the architectural vision for crucial components of the Retail Point of Sale (POS) platform.

• Ensure that the systems supporting new POS functionalities are designed to be secure, scalable, observable, and resilient.

• Assist teams in designing dependable experiences related to checkout, hardware, network connectivity, payments, sales, inventory, and order workflows.

• Conduct thorough architectural analyses to identify opportunities for system simplification, duplication reduction, performance enhancement, and operational risk mitigation.

• Propel enhancements in reliability, availability, latency, and recovery processes.

• Recognize recurring sources of incidents, customer challenges, and out-of-project workloads, then formulate actionable plans.

• Establish and refine engineering practices in design, testing, deployment, observability, incident management, and technical decision-making.

• Collaborate with Product, Design, Support, and other Engineering leaders.

• Mentor and guide senior engineers and technical leaders.

• Foster alignment across teams without relying on formal authority.

• Contribute to the wider Retail Engineering organization.

• Influence the architecture and technical direction of Lightspeed’s Retail Point of Sale experience.


⛳️ Requirements

• Extensive experience in designing and developing mission-critical software systems in production settings.

• Proven history of technical leadership across multiple teams or within a broad product area.

• Experience in shaping architectures for large-scale, scalable systems with considerable operational scale and complexity.

• Background in building and managing cloud systems with stringent reliability, security, and performance requirements.

• Demonstrated ability to deliver essential outcomes within tight timelines and with incomplete information.

• Strong systems-thinking capabilities.

• Experience working across various technology stacks or technical layers, including backend, web and mobile clients, databases, APIs, event-driven systems, and infrastructure.

• Exceptional written and verbal communication skills.

• Good judgment in facilitating technical discussions, managing disagreements, and steering groups toward clear decisions.

• A highly hands-on approach, capable of diving deep, prototyping, reviewing architectures, and contributing directly.

• Proficiency in English is required as a working language.

• A criminal background check will be conducted as part of the hiring process.


🏝️ Benefits

• A flexible work environment that empowers you to perform at your best.

• A culture that recognizes and celebrates high performance.

• An opportunity to make a significant impact within a team large enough to support professional growth while remaining agile enough for your voice to be heard.

• Career-shaping opportunities.

• Flexible paid time off and remote-work policies.

• Stock options.

• Contributions to your retirement plan.

• Learning opportunities to enhance your skills and advance your career.

• A health and wellness allowance.

• Paid time off for volunteering and engaging with your community.

• Employee interest groups, including employee-led initiatives and sponsored sports teams.

• A computer purchase program to assist you in acquiring your own MacBook.

• Enhanced parental leave.

• Continuous learning opportunities.

• International mobility.

• Accommodations available upon request for candidates with disabilities.

People also viewed

Arista Networks1 day ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma1 day ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh1 day ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks1 day ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers