Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 .

 

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Principal Software Developer in Waterloo, ON vacancy
  •  ...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

    Neurelo

    Waterloo, ON
    29 days ago
  •  ...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 work
    Work at office
    3 days per week

    Maarut

    Waterloo, ON
    25 days ago
  •  ...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

    Cyderes

    Waterloo, ON
    26 days ago
  • $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 work
    Work at office
    Flexible hours

    Torn Banner

    Waterloo, ON
    29 days ago
  • $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

    Datavisor

    Waterloo, ON
    6 days ago
  •  ...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 work
    Work at office
    Relocation package

    Introhive

    Waterloo, ON
    26 days ago
  • $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 work
    Long term contract
    Internship
    Work at office

    Jobber

    Waterloo, ON
    29 days ago
  • $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 work
    Work at office

    Navitas Vehicle Systems Ltd.

    Waterloo, ON
    10 hours ago
  •  ...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 work
    Long term contract
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Waterloo, ON
    29 days ago
  • $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... 

    Ford Motor Company

    Waterloo, ON
    16 days ago
  • 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 work
    Long term contract
    Immediate start

    Samsara

    Waterloo, ON
    29 days ago
  • $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 work
    Full time
    Local area
    Immediate start
    Flexible hours

    Descartes

    Waterloo, ON
    4 days ago
  •  ...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 employment
    Full time
    Contract work
    Flexible hours

    NAVBLUE, Inc.

    Waterloo, ON
    12 days ago
  •  ...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 work
    Local area
    Shift work

    Luxury Presence

    Waterloo, ON
    29 days ago
  •  ...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

    syntronic

    Waterloo, ON
    14 days ago
  • $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... 
    Internship
    Live In

    AGFA

    Waterloo, ON
    11 days ago
  • $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 contract
    Temporary work
    Internship

    TextNow

    Waterloo, ON
    14 days ago
  •  ...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... 

    magnetforensics

    Waterloo, ON
    14 days ago
  • $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

    Verily Health

    Waterloo, ON
    27 days ago
  •  ...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 employment
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    23 days ago
  •  ...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 work
    Work from home

    Tempo

    Waterloo, ON
    8 days ago
  •  ...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 work
    Long term contract
    For contractors
    Night shift

    Ipex Group Of Companies

    Waterloo, ON
    29 days ago
  •  ...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 time
    Internship
    Immediate start

    PointClickCare

    Waterloo, ON
    7 days ago
  • $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 work
    Local area
    Home office

    Stackadapt

    Waterloo, ON
    26 days ago
  •  ...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 work
    Permanent employment
    Private practice
    Work at office
    Work from home
    Flexible hours

    The Noel Asmar Group

    Waterloo, ON
    26 days ago
  •  ...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 work
    Work at office
    Flexible hours
    2 days per week

    Allucent

    Waterloo, ON
    26 days ago
  •  ...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 work
    Afternoon shift

    First Nations Financial Management Board

    Waterloo, ON
    26 days ago
  •  ...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 work
    Live out
    Work at office
    Work from home
    Monday to friday

    Gvf Group Of Companies

    Waterloo, ON
    8 days ago
  •  ...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 work
    Permanent employment
    Temporary work
    Internship
    Work at office
    Flexible hours

    Cima+

    Waterloo, ON
    26 days ago
  •  ...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 work
    Work at office

    Cpp Investments

    Waterloo, ON
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Principal Software Developer. Be the first to apply!