Website Lightspeedhq
About Lightspeedhq
Lightspeed is a leading provider of cloud-based point of sale solutions for retailers and restaurants.
Job Summary
As a hands-on Principal Software Developer, you’ll guide design and architecture of the critical system components of the flagship Lightspeed Retail product used by thousands of merchants around the world.
Key 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.
- Conducting architectural deep-dives and mentoring key members across all services teams.
- Contributing as part of the wider team to achieve organizational objectives.
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.
- Outstanding written and verbal communication skills.
- Ability to moderate technical conversations and make quick decisions.
Preferred Qualifications
- Expertise in distributed systems and building multi-region systems for the cloud.
- Deep expertise in domain-driven software development.
- Retail or Ecommerce domain experience.
Benefits & Perks
- Opportunity to work with a talented team.
- Flexible working hours.
- Continuous learning and development opportunities.
To apply for this job please visit job-boards.greenhouse.io.