Lead Software Engineer

Lightspeed Commerce
Montreal, QC Full Time
POSTED ON 7/5/2022 CLOSED ON 8/10/2022

What are the responsibilities and job description for the Lead Software Engineer position at Lightspeed Commerce?

Are you actively looking for a new opportunity? Or just checking the market out? Well… you might just be in the right place!

We are looking for a Staff or Senior Staff Engineer (mainly using Node.js, Javascript, Typescript and Golang) to join our team to help design, architect and implement upcoming features of our Identity Service.

By focusing on efficiency and alignment our team has unlocked a lot of new cross-product revenue building features. This means by joining this team you will be able to see the direct impact your work has to the Lightspeed product suite.

 

What you will be doing 

  • You will contribute to the architectural decisions, tasks planification, and implementation of new features, with an emphasis on maintainable and testable code.
  • You will challenge the technical decisions and propose even better solutions to our systems. 
  • You will refine the identity experience by ensuring our systems are scalable and secure, while providing the best user experience for our merchants. 
  • You will engage with the different product teams to ensure their authentication and authorization systems are correctly implemented, and assist them if need be.
  • Not only will you be working with an innovative team and smart engineers, but this role will allow you to have an impact on Merchant lives from day one.

 

Who you are

  • You are self-motivated with the ability to function effectively in a team environment with minimum supervision
  • You are organized and reliable, able to efficiently run multiple tasks
  • You have a great attitude and work ethic
  • You have strong verbal & written communication skills in English

 

What you’ll bring to the team

  • Solid analytical and problem solving skills with a natural curiosity and attention to detail
  • Excellent programming skills in Node.js, Javascript, Typescript, and some knowledge of PHP and Golang
  • Experience in Automation Test frameworks for Backend and Frontend applications, such as Playwright, Cypress, and/or Jest
  • Experience with monitoring tools, such as Datadog and/or NewRelic
  • Ease of working with GIT, Docker, Kubernetes, AWS, GCP
  • Mastery of RESTful Web Services
  • Operating Systems: Linux, MacOS
  • Ability to write SQL queries
  • Shown ability to focus on deliverables and meet scheduled deadlines

Even better if you have, but not necessary

  • Some experience with PHP and Ruby
  • Experience with authentication / authorization protocols and frameworks such as OAuth
  • Experience with front-end frameworks such as React and/or Angular
  • Understanding of agile development processes and practices
  • Knowledge of Lightspeed or other POS products

 

What is in for you

  • Lots of autonomy, flexible work culture and possibility of remote work
  • Development of very high traffic products, used at the global scale 
  • Exposure to modern and proven technology
  • Opportunity to learn and expand your skill set
  • Tons of growth opportunities into technical or people management roles
  • Amazing benefits & perks, including equity for all Lightspeeders
  • Opportunity to join a fast-paced, high-growth company
  • Become a valued part of the diverse and inclusive Lightspeed family.
Software Engineer II (Full Stack)
Lead Bank -
San Francisco, NY
Lead IT Software Engineer
Cloud Software Group, Inc. -
Fort Lauderdale, FL
Business Systems Analyst - Software Implementation Lead
Software Implementation Lead - Resource Innovations -
Salt Lake, UT

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Lead Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $100,668 - $129,964
  • Debugging Skill

    • Income Estimation: $94,373 - $127,234
    • Income Estimation: $90,521 - $120,704
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Lead Software Engineer jobs in the Montreal, QC area that may be a better fit.

Software Engineer III (Full Stack)

Lead, San Francisco, CA

Software Engineer III

Lead Bank, San Francisco, NY