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 .
$156k - $284k per year
...that respects work/life harmony. About this role As a Software Architect you will be the most senior technical individual contributor... ...making and SaaS selection Perks & Benefits We are a Remote-first company, we offer flexible working hours with complete...Remote workLong term contractWork at officeWork from homeFlexible hoursNight shift- ...landscape. The Role: Are you the kind of developer who gets a rush from cracking a gnarly replication... .... What You’ll Need: • 2+ years in software engineering, data engineering, technical... ...playbooks or Runbooks. Location: • Remote in Canada timezones - Pacific, Mountain,...Remote workLocal areaImmediate startMonday to fridayShift work
- ...design in short, fast execution cycles • Iterate quickly and ship often in a greenfield environment What we’re looking for: • Strong software engineering fundamentals • C++ /Chromium experience • Comfortable working in at least one solid backend or systems language • Able to...Remote workLong term contractFull time
$120k - $140k per year
...Senior Full Stack Engineer with strong Java expertise to join our remote team. You'll work with our Java backend and React/TypeScript... ...Haves: ~ Experience with Salesforce and/or hands on experience developing a salesforce managed package. About Your Working Style/The...Remote workFlexible hours$72k - $82k per year
...of restaurant partners, guiding them from initial sale through software configuration to a successful go-live. • Consultative Configuration... ...-touch consulting. • Expert Training Delivery: Conduct engaging remote training sessions for key restaurant staff, translating...Remote workContract workLocal areaFlexible hours- ...the Site Budget and Proposal Manager : • Develop and manage comprehensive clinical trial budgets... .... • Proficiency in Excel, budgeting software, and costing DBs; experience with tools... ...cliniques, des facteurs de coûts et des principes de juste valeur marchande (FMV). • Maîtrise...Remote workContract workWork at officeWork from homeFlexible hours
$140k - $160k per year
...telecoms a breeze. We provide flexible software that modernizes how communication service... ...s also why the majority of our roles are remote-first, meaning you can work from anywhere... ...engineering depends on. You'll own the developer experience and component standards that every...Remote workFlexible hours$180k - $210k per year
...will drive process optimization across the vendor lifecycle, lead software, hardware, and event sourcing strategies, and oversee technology... ...class procurement function aligned with organizational goals. • Develop and own proactive technology sourcing strategies that anticipate...Remote workLong term contractContract workFlexible hours- *This is a 100% remote role for a candidate currently living in Canada, EST is preferred* About Us: Zeitview is the leading intelligent aerial... ...here! About the Role: As the Legal Counsel you will help further develop the legal function at Zeitview. In this role you will be...Remote workContract workWork from home
- ...success through a metric based approach • Develop and execute sales strategies and tactics... ...executives • Knowledge of best of breed softwares and a technical understanding of integrations... ...is a plus. Location: • This role is remote, but must be based in Canada Compensation...Remote workFlexible hours
$115k per year
...Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited-edition products that matter to their fans.... ...without authority Benefits & Perks ~ Work remotely anywhere in Canada and/or access any of our hubs ~ Health and...Remote workContract workManual laborWorldwideHome office$48.41k - $60.51k per year
...consideration for how the candidate is developing, meets, or exceeds the role’s... ...Systems team to design, develop, test and maintain technology... ...experience. • Knowledge of software development. Please refer to the... ...hybrid work schedules (onsite/remote) are offered and subject to operational...Remote workLong term contractFull timeFlexible hours- ...teammates be the best they can be, developing personal and career growth.... ...and up to two days working remotely. Employment type This is a... ...platforms (e.g., CRM, LMS engagement software, communication systems, etc.)... ...and collaboratively across remote teams in a fast-paced,...Remote workPermanent employmentFull timeSummer workWork at officeWork from homeHome officeNight shift3 days per week
- ...headquarters in Sherwood Park, Alberta, with periodic travel to remote project sites as required. For more than 22 years, Apex... ...work supports some of the country’s most complex and high-profile developments, and our people are at the heart of that success. At Apex, we don...Remote workLong term contractFor contractorsImmediate start
- ...covered by your existing malpractice insurance. No additional coverage needed • Top-tier tech: We provide an intelligent platform built by software engineers with a passion for usability, design, and men's health • Private pay: Patients pay via credit card or insurance. You earn...Remote workPart timeWork at office
- Location: Fully Remote (Canada) Compensation: Competitive Commission Structure | Uncapped Earning Potential Grow Your Mortgage Business... ...fill. Applications are reviewed by our recruitment team; however, software tools, including AI, may be used to assist in screening,...Remote workImmediate start
- ...relationship building skills. • Proficient in using sales tools and software. • Ability to multitask and pay strong attention to detail. •... ...team. • High quality leads are provided daily. • This is a remote opportunity - however, we do have an office space downtown Toronto...Remote workWork at office
- ...Full-time Permanent Office position (Hybrid Remote/Office) Company Overview: Challenger... ...successful candidate will utilize various software tools, such as Leica Infinity, Civil 3d,... ...of technical, professional or regulatory developments affecting technical design or processing...Remote workPermanent employmentFull timeWork at office
$38 per hour
...test safety & capability of AI agents. • Develop and implement automation scripts, custom... ...or Master’s Degree in Computer Science, Software Engineering, Cybersecurity, Digital Forensics... .... • Our freelance role is fully remote so, you just need a laptop, internet connection...Remote workPart timeFreelance- ...the Syndio platform. Additionally, work on developing actionable plans for customers to... ...be guiding our customers to leverage our software to solve complex analytical problems, while... ...voting leave. • Pension Contribution • Fully remote model - #LI-Remote The interview overview...Remote workInternshipFlexible hours
$120k - $145k per year
...global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie... ...ETAs, monitor delivery progress, and ensure SLA commitments. Develop and maintain subscription services in PHP and Go. Guide...Remote workFlexible hours- ...migration, and reconciliation for consolidation units and accounts. • Coordinate integration with SAP General Ledger and related modules. • Develop and execute test plans for unit, integration, and user acceptance testing. • Validate consolidated financial statements and reporting...Remote work
$60k - $68k per year
...Reports: Executive Director, Paralympic Foundation of Canada Location: Remote within Canada, with travel to CPC head office in Ottawa for... ...internal materials to support solicitation and engagement strategies • Develop customized funding proposals, cases for support, and...Remote workFull timeWork at officeOverseasNight shiftWeekend workAfternoon shift- ...growth for Acceler8. As a Business Development Manager, you will: • Develop and manage a pipeline of qualified leads through research,... ...relationships and winning new business • Live in Canada (we’re a remote-first team) Why Acceler8 Labs? We built Acceler8 to bridge the gap...Remote workFull timeLive InFlexible hours
$48 per hour
The Remote Site Technicians will safely and effectively diagnose, repair and or assemble all Caterpillar mining and earthmoving equipment... ...Caterpillar brand • Opportunities to continuously Learn, Grow and Develop with our Toromont team through our internal Training teams that...Remote workPermanent employmentFull timeFlexible hoursShift work- ...other proactive prospecting methods. Responsibilities • Creating and executing an ongoing strategic plan and process to effectively develop and manage your assigned territory driving growth and profitability • Building a comprehensive knowledge of the new and used equipment...Remote workLong term contractFull timeWork from home
$200k per year
...responsible for reviewing, analyzing, and building strategies to help develop and maintain relationships with clients throughout the tax... ...floating, Flex PTO, paid family leave, winter break, summer hours, and remote work options, so you can balance challenging yourself with taking...Remote workLocal areaImmediate startFlexible hours- ...Sales team. Please review the job responsibilities below. This is a remote position, but must be located in Quebec. POSITION... ...Monitoring and optimizing digital incentive campaigns . ~ Develop post program reports upon digital incentive campaign completion....Remote workContract workWork at office
- ...world applicability. • The project is 15-20 hours of work per week with potential for increased hours and extension. • The work is fully remote and asynchronous. Role Start Date • This role will begin in late December with applications reviewed on a rolling basis. Interview...Remote workHourly payFor contractorsSummer work
- ...Flotation Canada Inc., bureau principal pour la FLOTTAISON, est à la... ...the region. This position is remote, based in Ontario or Quebec.... ...• Equipment sales, including developing solutions and implementing them... ...sales and business acumen to develop and maintain long-term client...Remote workLong term contractTemporary workWork at officeDay shift
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 Amherst, NS
- mechanical engineering project manager Amherst, NS
- directeur ingénierie Amherst, NS
- director software engineering Amherst, NS
- project engineer assistant project manager Amherst, NS
- general engineer Amherst, NS
- senior software developer Amherst, NS
- software engineer - computer Amherst, NS
- software developer remote Amherst, NS
- software engineer intern Amherst, NS
