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 Corner Brook, NL vacancy
  •  ...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

    Corner Brook, NL
    25 days ago
  • $80k - $95k per year

    This role is open to remote based candidates based in Canada with a preference for PST/EST We’re looking for a Product Developer to join our team and be part of our next stage of growth....  ...applying best practices in enterprise software development. Who we are At Traction Rec... 
    Remote work
    Internship

    Traction Rec

    Corner Brook, NL
    29 days ago
  •  ...clients across Europe with smart, scalable CRM architectures. We’re now hiring a Salesforce Developer to help build innovative, robust, and user-friendly CRM solutions. This position is remote-friendly, and we’re especially welcoming candidates based in Spain. • Develop and... 
    Remote work
    Work at office
    Flexible hours

    Cremanski & Company Gmbh

    Corner Brook, NL
    29 days ago
  •  ...Role We are seeking a Senior Software Development Engineer with deep...  ...mentor, guiding a small team of developers building commercial, ISV-grade...  ...Product Development • Design, develop, and maintain commercial...  ...dental, and vision benefits. • Remote-first culture with flexible working... 
    Remote work
    Flexible hours

    Algo

    Corner Brook, NL
    29 days ago
  •  ...us on LinkedIn. About the Role We are hiring a Senior Fullstack Software Engineer to join our product team. You'll be a key player in designing...  ...equally in the frontend and backend. This is a primarily remote role. We operate out of Eastern Time. Requirements • At least 5+... 
    Remote work
    Flexible hours

    Centari

    Corner Brook, NL
    29 days ago
  •  ...Employment Opportunity Bachelor of Indigenous Justice, Curriculum Developer Contract Are you passionate about advancing Indigenous...  ...to those found in practicum or internship. Able to work remotely About Bachelor of Indigenous Justice at FNTI The Bachelor... 
    Remote work
    Contract work
    Internship
    Work at office
    Local area

    First Nations Technical Institute

    Corner Brook, NL
    29 days ago
  • $100 per hour

    Software International (SI) supplies technical talent to a variety of clients ranging from...  ...Network Architect - Bilingual Location: Remote , Montreal, QC Employment Type: 6 months...  ...translate them into network solutions - Develop and maintain network security policies and... 
    Remote work
    Contract work
    Immediate start

    Software International

    Corner Brook, NL
    26 days ago
  •  ...support flexible work location including remote and hybrid models. Responsibilities include...  ...including leading project meetings, developing scope, schedule & budget and collaborating...  ...Geoscientists of BC. • Experienced with a variety of software programs used for structural analysis and... 
    Remote work
    Contract work
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Aecom

    Corner Brook, NL
    26 days ago
  • Interior Designer GTA (Remote / Hybrid) About Moralia Moralia is a Canadian luxury millwork...  ...a high standard. What You’ll Be Doing • Developing interior design concepts under senior...  ...required: • AutoCAD • SketchUp • 3D rendering software (3ds Max, V-Ray, Enscape, or similar)... 
    Remote work

    Moralia Inc.

    Corner Brook, NL
    26 days ago
  •  ...clients by providing excellent customer service and support • Help develop proposals and respond to RFPs or RFQs • Attend industry events...  ...Competencies • Working knowledge and proficiency using a CRM software (Salesforce, Hubspot, etc.) • Superior organizational skills - able... 
    Remote work
    Long term contract
    Internship

    Alexa Translations

    Corner Brook, NL
    8 days ago
  • $80k - $130k per year

     ...passion for video games, and a history of developing high quality gameplay experiences in UE5...  ...want to talk to you! Here at High Voltage Software, we firmly believe that the best gameplay...  ...this position is being offered on a remote basis, we are only able to consider applicants... 
    Remote work
    Long term contract
    Permanent employment
    Full time
    Casual work
    Local area

    High Voltage Software

    Corner Brook, NL
    29 days ago
  •  ...management control. • Must have strong partnering abilities to develop networks and build alliances; collaborate across boundaries to build...  ...: Site/office work environment with the ability to work remotely for up to two (2) days per week. Possible Work Hazards: Must take... 
    Remote work
    Contract work
    For contractors
    Work at office
    Local area
    2 days per week

    Veolia

    Corner Brook, NL
    29 days ago
  •  ...with unlimited earning potential. What You’ll Enjoy: • ✔️ Work Remotely - Say goodbye to commuting! • ✔️ Expert Training - Learn from top...  ...customer service, and industry essentials. Advance to Leadership - Develop your skills and mentor your own team. Achieve Financial Freedom... 
    Remote work
    Work from home

    Ao Globe Life

    Corner Brook, NL
    26 days ago
  • $23 per hour

    Tu cherches un stage pour cet été ? Ça tombe bien, on est justement à la recherche d’une pépite comme toi pour rejoindre notre équipe pendant la période estivale ! À la clé : un stage enrichissant, des missions variées et un environnement de travail dynamique, humain et bienveillant...
    Remote work
    Daily paid
    Part time
    Summer work
    Internship
    Work at office

    Rioux RH

    Corner Brook, NL
    26 days ago
  •  ...Arctic, • Expertise in fisheries studies, including habitat assessment, population studies, and working with other professionals to develop habitat enhancement and offset plans. • Strong leadership, project management, and staff development experience within a consulting environment... 
    Remote work
    Full time
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Aecom

    Corner Brook, NL
    26 days ago
  •  ...Lead creative strategy across a portfolio of ecommerce clients, developing concepts that are grounded in performance, not just aesthetics •...  ...comfortable adapting without losing momentum • Live in Canada (we’re a remote-first team) Why Acceler8 Labs? We built Acceler8 to bridge the... 
    Remote work
    Full time
    Live In
    Flexible hours
    Shift work

    Acceler8labs

    Corner Brook, NL
    26 days ago
  •  ...plusieurs contextes professionnels de manière fluide. • Esprit proactif et sens de l’initiative. En tant qu’employeur souscrivant au principe de l’égalité d’accès à l’emploi, notre entreprise célèbre la diversité et s’engage à créer un environnement inclusif pour tous ses employés... 
    Remote work
    Full time
    Work at office
    Local area
    Day shift

    Un Emploi De Ingénieur Devops Cloud Sénior Chez Aylo Carrièr...

    Corner Brook, NL
    26 days ago
  • $90k - $135k per year

     ...Typically 3 days in office, 2 days remote. PHASOR Engineering Inc. is a...  ..., performing calculations, developing design drawings following...  ...evaluation of new equipment • Develop material and construction specifications...  .... • Experience in the PLS software suite • Proficiency in AutoCAD... 
    Remote work
    Work at office

    Phasor Engineering Inc

    Corner Brook, NL
    29 days ago
  •  ...enterprise sales strategy focused on large, complex accounts, multi-site deployments, and long-term revenue growth Build, lead, and develop a high-performing enterprise sales organization by coaching Regional Sales Managers and Enterprise Account Executives to consistently... 
    Remote work
    Long term contract
    Immediate start

    Tractian

    Corner Brook, NL
    6 days ago
  •  ...success or failure. You will be able to express yourself, evolve and develop your creativity in an environment that will adapt to your daily...  ...forward to getting to know you! By applying to this job, you are confirming that you have read and agree to the terms of our . #LI-Remote
    Remote work
    Worldwide
    Shift work

    Workleap

    Corner Brook, NL
    26 days ago
  •  ...position responsible for: • Regional Parts Sales Strategy & Growth - Developing and executing marketing strategies, sales programs, and...  ...first culture. Key Responsibilities Regional Parts Leadership • Develop and execute regional parts marketing plans to drive sales growth... 
    Remote work
    Full time
    Seasonal work
    Local area

    Agriterra-equipment

    Corner Brook, NL
    26 days ago
  • $90k - $92k per year

     ...system transformation. NNPBC offers a fully remote work environment and a culture grounded...  ...the membership model and systems, to developing partnerships and sponsorships, to supporting...  ...partnerships that add clear value for members. • Develop and deliver the annual membership renewal... 
    Remote work
    Permanent employment
    Full time
    For contractors
    Shift work

    Nnpbc

    Corner Brook, NL
    26 days ago
  •  ...action item tracking, Fellow makes every meeting matter. We're a remote-first team driven by a simple belief: great meetings create...  ...expansion targets (GRR, NRR, or equivalent) • Experience driving software adoption - especially in organizations with 10-200+ users - and... 
    Remote work
    Flexible hours

    Fellow Insights Inc

    Corner Brook, NL
    24 days ago
  •  ...that talented pet-loving professionals are everywhere. This is a remote position open to candidates anywhere in Canada. Responsibilities:...  ...conduct research across the subsidiary operating jurisdictions • Develop legal and compliance training, as needed • Help maintain and develop... 
    Remote work
    Full time
    Casual work
    Flexible hours

    Trupanion

    Corner Brook, NL
    26 days ago
  •  ...analysis integrating a wide variety of data sources and presenting to clients. You will work within a team environment where you will develop solid relationships with your own team and within the client organization. The ideal candidate will have: • Post-secondary degree in... 
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Nielseniq

    Corner Brook, NL
    26 days ago
  •  ...inspiring vision and who seek stimulating challenges. At CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects. We are a firm 100% owned by its employees and we value a collaborative and entrepreneurial... 
    Remote work
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Cima+

    Corner Brook, NL
    26 days ago
  •  ...will also be considered. ABOUT CLIENT Our customer is building a next-generation AI platform that enables organizations to securely develop, govern, and operationalize artificial intelligence while ensuring that sensitive data and organizational knowledge remain fully under... 
    Remote work

    Eleks

    Corner Brook, NL
    5 days ago
  • Description An Alberta-owned company, CanWest Air/Alberta Central Airways (ACA) primarily serves the province of Alberta, connecting remote communities with critical services. We are proud to operate one of the largest and newest fleets of Cessna C208Bs and Beechcraft King Airs... 
    Remote work
    Permanent employment
    Work visa

    Canwest Air/alberta Central Airways

    Corner Brook, NL
    26 days ago
  • Interessé.e à faire carrière chez Dunsky? Joignez-vous à notre équipe! *(ci-après, le genre féminin est utilisé au sens neutre et désigne les hommes autant que les femmes.) Accélérer la transition vers un avenir énergétique propre et sobre en carbone Dunsky Énergie + Climat ...
    Remote work
    Apprenticeship
    Work at office
    Work from home
    Home office
    Flexible hours
    Weekend work

    Dunsky Energy + Climate Advisors

    Corner Brook, NL
    26 days ago
  • $120k - $150k per year

     ...excellence and platform reliability at scale and love ensuring the reliability and uptime of commerce and payment solutions that game developers and players depend on, we would love to hear from you! ABOUT US Xsolla is a global commerce company with robust tools and... 
    Remote work
    Shift work
    Weekend work

    Xsolla

    Corner Brook, NL
    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!