Remote Principal Software Developer
Lightspeed Commerce
Hi there! Thanks for stopping by
Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right place!
As a hands-on Principal Software Developer , you’ll guide design and architecture of the critical system components of the flagship Lightspeed Retail product used by thousands of merchants around the world. You will personally contribute to the key parts of the systems to deliver innovative solutions that meet customer needs. You will uplevel engineering craft across the organization, by providing technical guidance, promoting best practices, mentoring fellow engineers, while empowering the teams to build towards a sustainable architecture.
For this role, you should be located in Canada/USA, and able to work within EST/EDT hours. We offer a choice of fully remote, partially remote or fully office-based work environments (in cities with local offices).
What you'll be responsible for
Ensuring that systems built to support new initiatives are well designed and scalable.
Analyzing existing systems and infrastructure landscape, identifying opportunities to improve architecture, reduce duplication, make systems more performant and robust.
Identifying key recurring patterns leading to incidents and non-project overhead, and coming up with a plan to address those
Driving improvements in our systems reliability and performance.
Improving development practices, from design reviews, to testing and deployment, and to incident management
You conduct architectural deep-dives and mentor key members across all services teams.
As a senior member of the engineering team, you will also play a key in developing a high-performance culture in the Retail organization.
Contributing as part of the wider team to achieve organizational objectives even if this means doing things that aren’t strictly within the scope of your role.
What you’ll be bringing to the team
15+ years of professional experience in software development
5+ years of experience as a technical leader for multiple teams
2+ years of experience in managing architecture across multiple teams with more than 35+ engineers.
History of developing business critical systems at scale, to run on the cloud.
History of delivering key outcomes for the business, under challenging timelines.
Experience in more than one technology stack such as Go, PHP, Java, RoR, Python, etc.
Outstanding written and verbal communication skills, with the ability to convey ideas concisely.
Ability to moderate technical conversations, handle diverse opinions, and make quick decisions.
Even better if you have, but not necessary
Expertise in distributed systems and building multi-region systems for the cloud
Deep expertise in domain-driven software development
Ability to lead and guide a team of engineers while contributing alongside them
Retail or Ecommerce domain experience
Experience with people management responsibilities
Who you are
You have a passion for software development and a customer-focused mindset
You are a team player who can work with, and help grow, other developers
You understand the need for constant improvement, self-growth, and accountability
You step up to lead features, solve problems, and research new technologies
You set ambitious goals, and act with a sense of urgency and focus
As a global company with employees and clients outside of Quebec, fluency in English as a working language is required for this position.
What’s in it for you:
Join a growing team and help us move to the next level
Amazing benefits & perks, including equity for all Lightspeeders
Constant development of both your skill-set and business acumen with limitless growth opportunities
Lots of autonomy, flexible work culture
Innovation time to explore and learn at work
Shaping the company by joining cultural & technical committees
Tons of growth opportunities into technical or people management roles
Opportunity to join a fast-paced, high-growth company
Opportunity to learn, expand your skill set, forge wonderful relationships and make your mark within the diverse and inclusive Lightspeed family, a true Canadian tech success story
…. And enjoy a range of benefits that will keep you happy, healthy and (not) hungry.
Lightspeed equity scheme (we are all owners).
Flexible paid time off and remote work policies.
Health insurance.
Contributions to your pension plan - RRSP.
Health and wellness benefit of $500 per year.
Paid leave and assistance for new parents.
Mental health online platform and counseling & coaching services.
Training opportunities to grow your skills and career
Volunteer day.
Fully stacked kitchen (hot and cold beverages, meals served)
Happy hours to build your relationships with colleagues after work
To all recruitment agencies: Lightspeed does not accept unsolicited agency resumes. If we have not directly engaged your company in writing to supply candidates for a specific vacancy, Lightspeed will not be responsible for any fees related to unsolicited resumes.
Lightspeed is a proud equal opportunity employer and we are committed to creating an inclusive and barrier-free workplace. Lightspeed welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Where to from here?
Obviously, this has to be mutually beneficial: we want you to step into a role you love, and we want to offer you a place you’re proud to come to every day. For a glimpse into our world check out our career page here .
Lightspeed is building communities through commerce, and we need people from all backgrounds and lived experiences to do that. We were founded in 2005, in Montreal’s gay village and our original members were all part of the LGBTQ+ community. The ethos of our business has been about inclusion from the very beginning, and we strive to provide a workplace where everyone belongs.
Who we are:
Powering the businesses that are the backbone of the global economy, Lightspeed's one-stop commerce platform helps merchants innovate to simplify, scale, and provide exceptional customer experiences. Our cloud commerce solution transforms and unifies online and physical operations, multichannel sales, expansion to new locations, global payments, financial solutions, and connection to supplier networks.
Founded in Montréal, Canada in 2005, Lightspeed is dual-listed on the New York Stock Exchange (NYSE: LSPD) and Toronto Stock Exchange (TSX: LSPD). With teams across North America, Europe, and Asia Pacific, the company serves retail, hospitality, and golf businesses in over 100 countries.
Lightspeed handles your information in accordance with our Applicant Privacy Statement .
- ...mission to disrupt the modern technology stack for developers when working with data. With Neurelo, developers can build their software faster and better with an elegant experience,... ...experienced technical leader to help design, develop and deliver on the architectural and...Remote work
- ...days per week (40 St. Clair West, Toronto) and 2 days remotely. A highly skilled and experienced ETL Developer to design, develop, and maintain robust data... ...constraints. • Familiarity with structured methodologies for software development and the ability to adapt to emerging...Remote workWork at office3 days per week
- ...company with operating centers in the United States, Canada, the United Kingdom, and India. About the Role: The Managed Services Principal Security Analyst Is a Customer-Facing Role Focused on Delivering Security Solutions and Exceptional Client Experiences. As A Trusted...Remote work
$120k - $170k per year
...Today, our team of around 100 developers is dedicated to creating... ...experiences. As a Senior, or Principal, Gameplay/Combat Programmer,... ...or M.S. in Computer Science, Software Engineering, or related field... ...location, with your choice of remote, hybrid, or on-site. • Healthcare...Remote workWork at officeFlexible hours$120k - $150k per year
...the globe. Our award-winning software platform is powered by a team... ...platform team is responsible for developing the architecture that makes... ...machine learning pipelines • Develop new systems on top of real-time... ...Calgary, but could be a fully remote position Compensation: Annual...Remote work- ...intelligence and data quality management software by G2, named a Top 10 Fastest Growing Technology... ...products. You’ll be managing a team of developers, ensuring technical excellence through... ...office, alongside flexibility to work remotely. Relocation assistance is not provided for...Remote workWork at officeRelocation package
$125.8k per year
Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place... ...choice to work in either our Edmonton or Toronto offices or remotely anywhere within Canada. We’re committed to ensuring the best...Remote workLong term contractInternshipWork at office$48.35 per hour
...Education Bachelor's degree Computer science Computer software engineering Experience 3 years to less than 5 years On site... ...completed at the physical location. There is no option to work remotely. Work setting Office Manufacture Responsibilities...Remote workWork at office- ...looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering... ...technology stack. \n What You’ll Do Develop, test, and deploy high-quality software... ...based outside our office locations can be remote in Canada. Please only apply if you are...Remote workLong term contractFull timeWork at officeWork from homeWorldwideFlexible hours
$96k - $146k per year
...and Android Auto integration in Ford’s Infotainment system using Android. You will work in a fast-paced Agile environment to develop end-to-end software features, from initial prototyping to real-world testing in Ford vehicles to ensure a seamless experience for millions of...- About the role: As a Senior Software Engineer on Samsara’s Route Execution team, you’ll build... ...technologies is not required. This is a remote position open to candidates residing in... ...assign, and monitor routes in real time. • Develop core services for route creation,...Remote workLong term contractImmediate start
$100k - $120k per year
...amazing team. Senior Full Stack .NET Developer & Team Lead Trade Content Data | SQL |... ...mentor, and develop a high-performing team of software developers. 7. Partner with... ...competitive compensation, great benefits, remote and flexible work hours, and the opportunity...Remote workFull timeLocal areaImmediate startFlexible hours- ...The Intermediate Software Developer brings experience in designing, implementing, and optimizing APIs and messaging services to join the APIs and Messaging Chapter . You will be part of a scrum team that will support all aspects of software development including estimates...Permanent employmentFull timeContract workFlexible hours
- ...CI/CD stack to create infrastructure that proves code is correct. This role sits at the intersection of platform engineering and developer tooling. Tools like Claude Code are part of the daily workflow for infrastructure operations, debugging, and automation. You'll collaborate...Remote workLocal areaShift work
- ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our... ...contribute high-level code but also guide a team of junior developers, ensuring the adoption of industry best practices in an Agile environment...Full time
$125k - $145k per year
...of care. Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure, effective and sustainable imaging... ...and business strategies. We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will...InternshipLive In$113.4k - $162k per year
...telecommunications, mobile technology, advertising, AI, and consumer software. Every day, millions of customers rely on TextNow to communicate... ...and improve customer experiences Work with ourAdOpsteam to develop new ad solutions to provide increasing value to advertisers...Long term contractTemporary workInternship- ...Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...
$146.5k - $164.5k per year
...that make healthcare more personalized, predictive, and precise. The Developer Platform team is responsible for building cloud-native, self-service developer infrastructure that enables the software development lifecycle for over 600 engineers at Verily. We furnish a speedy...Full time- ...commercial aviation customers. As part of our software engineering team, you’ll continue to... ...(7+) years of professional experience developing software with .NET, C#, AWS or equivalent... ...AWS Cloud Practitioner or AWS Certified Developer or be willing to earn certification...Permanent employmentFull timeContract workCasual workWork at officeFlexible hours
- ...management add-on for Jira, and we have developed and acquired a multitude of tools to become... ...you build. Who you are: • 4+ years of software, AI/ML, data, or automation engineering experience... .... What's In It For You (Org-wide) • Remote First work environment • Unlimited...Remote workWork from home
- ...within Ottawa Region and will be working remotely. Do not miss the opportunity to join... ...contractors, specifying engineers, developers, and inspectors Principal Responsibilities • Become a trusted... ...and overall market expertise. • Develop long-term relationships with distributors...Remote workLong term contractFor contractorsNight shift
- ...on Glassdoor and LinkedIn. PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development... ...Work with business to iterate over software requirements Develop tools and applications by producing clean, efficient code...Full timeInternshipImmediate start
$140.8k - $167.2k per year
...directly involved in supporting and developing StackAdapt’s privacy program... ...groups. StackAdapt is a Remote First company and you will work... ...members of the Legal team to develop and implement privacy and governance... .... We've been awarded: G2 Top Software for 2026 2026 Best Workplaces™...Remote workLocal areaHome office- ...action employer and are proud to hire and develop the best people. THE POSITION The Noel... ...sales channels. • Proficiency in financial software and tools (ERP, Excel, Power BI). • Experience... ...with occasional in-office days This is a remote position, and you must be able to work...Remote workPermanent employmentPrivate practiceWork at officeWork from homeFlexible hours
- ...skills with population analysis and other software, including NONMEM and R as a minimum.... ...partnerships with our clients in their pursuit to develop new, life-improving treatments. If you're... ...hours (within reason) • Opportunity for remote/hybrid* working depending on location •...Remote workWork at officeFlexible hours2 days per week
- ...prospective clients within a specific region and develop a client engagement strategy and work... ...of Customer Relationship Management software; Ability to follow through and complete... ...Work Conditions ~ Based in Alberta. Remote work within AB will be considered;...Remote workAfternoon shift
- ...Manitoba What you'll do: Formulation Data & Validation Maintain, update, and validate feed formulations within formulation software (e.g., Bestmix, NDS) Ensure all inputs, specifications, and ingredient data are accurate and up to date Act as a final quality...Remote workLive outWork at officeWork from homeMonday to friday
- ...sexe, âge, handicap, orientation sexuelle, identité ou expression de genre, statut socio-économique ou vécu, etc.). Conformément aux principes d’équité en matière d’emploi, nous encourageons toutes les candidatures, y compris, mais sans s’y limiter, celles des femmes, des...Remote workPermanent employmentTemporary workInternshipWork at officeFlexible hours
- ...conformité aux exigences réglementaires. • Servir de point de contact principal et établir des canaux de communication efficaces entre le... ...plusieurs échéances et priorités à la fois. • Incarner nos principes directeurs : haute performance, partenariat et intégrité. Informations...Remote workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Principal Software Developer. Be the first to apply!
- engineering project manager Waterloo, ON
- mechanical engineering project manager Waterloo, ON
- mechanical engineering director Waterloo, ON
- chief engineer Waterloo, ON
- director software engineering Waterloo, ON
- project engineer assistant project manager Waterloo, ON
- chief power engineer Waterloo, ON
- general engineer Waterloo, ON
- senior software developer Waterloo, ON
- software engineer - computer Waterloo, ON
