Responsibilities
- 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.
Requirements
- 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.
Nice to Have
- 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
Benefits
- 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 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
Work Arrangement
Hybrid
Team
Team size: more than 35+ engineers. Structure: multiple teams
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.