Let’s talk shop: Lightspeed is on the lookout for a passionate full-time Senior Software Developer to join our Montreal-based Development team. The primary role for this position is to work on our cloud-based software, Lightspeed Analytics.

Don’t mistake us for a typical corporation. We are not looking for just a team member, we’re searching for someone to enrich our family. We will let you write the code and bring your ideas. We will believe in you and give you creative freedom to allow you to do the best work of your life. Sounds interesting? Perfect! We’ve got what it takes to keep you feeling challenged and empowered.

Here’s a little song we wrote about you: You have worked on large projects on the GCP platform to deliver high value. You’re a natural-born problem-solver and always game to develop products that solve real-world problems for customers around the globe.

You enjoy learning things that you’ve never touched before. This is your chance to intimately collaborate with a small team, to take on big projects that greatly improve the product. We love critical thinkers who like to question why we do things this way and want to do better. Change agents are everywhere at Lightspeed, are you one of them? That comes with taking ownership of the code you write, coupled with strong architectural skills. If you want to do the best work of your life while being surrounded by talented colleagues, we think we should talk.

NOTE: You need to work from the office. 

Primary Responsibilities

  • Design, develop, and maintain software applications on GCP platform, ensuring their quality and performance.
  • Design, build and develop ETL pipelines consolidating various data sources (streaming or batch) into application specific Data Warehouses
  • Collaborate with cross-functional teams, including data engineers, data analysts, and business stakeholders, to understand requirements and translate them into technical specifications.
  • Work with GCP tools such as BigQuery, Cloud Dataform, Looker to build data pipelines and visualizations.
  • Develop and maintain data models and schema designs to optimize data storage and retrieval.
  • Translate requirements into conceptual and detailed designs with estimates
  • Ensure compliance with data privacy and security regulations.
  • Participate in code reviews, testing, and troubleshooting to ensure software quality.
  • Mentor and provide technical guidance to other team members.


  • 7+ years experience developing reliable, highly available and scalable software
  • Strong knowledge of GCP tools such as BigQuery, Looker, Dataform, Vertex AI.
  • Proficient in SQL.
  • Experience in programming languages such as Go, Python.
  • Experience with data modelling and schema design.
  • Knowledge of data privacy and security regulations
  • Ability to work independently and collaboratively in a team environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Experience mentoring and providing technical guidance to other team members.


  • Bachelor's or Master's degree in Computer Science, Software Engineering or related field. 
  • GCP Platform to add: Dataplex, Dataproc, Composer, Pub/Sub
  • Research or work experience in AI, automation and/or Data Engineering
  • Good understanding of Design Patterns in programming languages such as Java, Go
  • Experience with an additional Cloud platforms (AWS)
  • Experience in a continuous delivery model
  • Experience in building APIs
  • Experience with event based and messaging systems
  • Interest in Data Mining, Machine learning, AI, etc.


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.

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.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Please reach out to our support team via our help center.