Requirements
- Strong software engineering and computer science fundamentals like data structures and algorithms.
- A minimum of 6 years of experience working as a Software Developer
- Experience working for a Saas product based company.
- Proven, extensive expertise in designing and architecting complex, event-driven distributed systems, with significant experience in microservices and reliable data pipelines, preferably within the Financial Services domain.
- Experience in JavaScript, Golang, TypeScript or similar languages.
- Experience building and maintaining customer facing UIs using React, Angular or other JavaScript frameworks.
- Understanding of containerized application development and management using Kubernetes, Docker or similar tools.
- Experience with data management and storage technologies such as Redis, Google Cloud Datastore, Elasticsearch or similar tools.
- Experience with AI development tools such as Claude Code, Cursor, and/or equivalent technologies.
- Proven experience developing scalable, reliable applications on the cloud (AWS/GCP);
- Experience designing and setting up advanced monitoring systems and championing the overall observability culture;
- Experience leading initiatives and feature work from system design to production deployment;
- Strong sense of ownership and self-improvement, with a growth mindset.
Benefits
- Join a fast-paced, high-growth company;
- Work on high-traffic products used at a global scale providing critical services for our merchants;
- Surround yourself with strong talent and enjoy continuous professional growth;
- Develop in a modern and proven technology stack;
- Great benefits and perks, including equity and flexible/hybrid remote work options, in a diverse and inclusive environment;
- Opportunities to learn and expand your skill set;
- Become a valued part of the diverse and inclusive Lightspeed organization.
- Lightspeed equity scheme (we are all owners);
- Flexible paid time off policy;
- Health Insurance;
- Health and wellness benefit of $500 per year;
- Paid leave and assistance for new parents;
- Mental health online platform and counselling & coaching services;
- Volunteer day;
- Work abroad policy
Work Arrangement
Hybrid
Team
Structure: The Invoicing team is part of the Financial Services group at Lightspeed.
Additional Information
- As a global company with employees and clients outside of Quebec, fluency in English as a working language is required for this position.