πCanada
Staff Software Developer

Lightspeed
πRemote - Canada
Please let Lightspeed know you found this job on JobsCollider. Thanks! π
Summary
Join Lightspeed's high-performing software development team as a Staff Software Developer! Collaborate on enhancing cloud-based point-of-sale products, supporting the Hospitality product group's expansion into new markets. You'll work with cutting-edge technologies to improve the customer experience for restaurant owners. This role requires strong technical leadership, hands-on experience, mentoring skills, and a collaborative approach. You'll be responsible for creating, maintaining, and extending critical systems, developing clean code, and engaging with stakeholders. If you're passionate about problem-solving and enjoy working in a global team, this opportunity is for you!
Requirements
- 5+ years experience developing and shipping production-grade Ruby and Java systems
- 5+ years experience developing within AWS or similar Cloud environments
- Solid understanding of computer systems and service architectures
- Empathy to view situations from our customers perspectives
- Strong desire to collaborate with other developers, be that pairing, code reviews, whiteboard sessions, etc
- A strong sense of ownership of all aspects throughout the SDLC and beyond
- Demonstrated experience creating unit and integration tests for complex systems
- Eagerness to improve existing systems and plan new ones, pragmatically
Responsibilities
- Create, extend, and maintain critical systems across a number of products in collaboration with the existing team
- Develop clean and highly maintainable code
- Engage with Product Managers, Architects, Developers, and other stakeholders to define unambiguous, pragmatic solutions
- Engage during incidents with a sense of responsibility to our customers and your team
- Analyze production environments, incidents and performance characteristics to drive remediation, both with your team and with collaboration of stakeholders
Preferred Qualifications
- Experience with eventual consistency and distributed client models
- Experience in microservice architectures
- Experience working in an Agile development environment
- Experience with container technologies (Kubernetes, Docker, etc)
- Experience with real time messaging systems (Pub/Sub, Kafka, etc)
- Experience with both relational (SQL) and non-relational (NoSQL) datastores (Dynamo, Redis, Firestore)
- A keen interest in API design
- Computer Sciences degree or equivalent
Benefits
- 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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πCanada
πCanada

πUnited States
πCanada, United States
πCanada, United States
π°$193k-$234k
πUnited States, Worldwide
πCanada
π°$154k-$241k
πCanada