Full Stack Software Developer
- Montreal, Canada
- Remote
- Negotiable
On-Site
Deadline: 08 Jan, 2026
- Posted: 1 month ago
- Vacancy: 1
Company:
Lightspeed
Location:
Toronto, ON • On-site / Remote
Role Overview:
Senior Software Developer responsible for building scalable, high-quality POS solutions that help merchants grow revenue and profitability. Work within a cross-functional product team delivering cloud-based SaaS solutions at global scale.
Key Responsibilities:
Collaborate with product, design, and engineering teams
Develop clean, maintainable, scalable backend and full-stack services
Design and implement technical solutions to business problems
Lead maintenance and support of microservices
Contribute to product evolution and technical direction
Mentor teammates and support technical decision-making
Monitor production systems, performance, and incidents
Required Experience & Qualifications:
Strong software engineering fundamentals and best practices
Backend / full-stack development (Go, React, Node.js preferred)
SaaS development and monitoring in cloud environments (AWS or similar)
Experience leading technical design discussions
Ownership across full SDLC
Fluent English communication
Preferred / Nice to Have:
CI/CD pipelines
Microservices & monolith decomposition
Automated testing (unit & integration)
AWS, Docker, Kubernetes
Event-driven systems (Pub/Sub, RabbitMQ)
SQL & NoSQL databases
API-first design (REST, GraphQL)
Observability, metrics & instrumentation
Technical leadership experience
Benefits:
Flexible & remote-friendly work culture
Lightspeed equity scheme
Unlimited PTO
Health insurance + $500 wellness benefit
Parental leave support
Mental health & coaching services
Volunteer day
Career growth & learning opportunities
How To Apply:
Submit your resume and a short introduction to the Chairman: manon.brouillette@lightspeedhq.com