Data Reliability Engineer at Lightspeed POS
Amsterdam, NL / Berlin, DE / Ghent, BE / Montreal, CA / Ottawa, CA / Toronto, CA

Lightspeed is growing quickly and we’re looking for a Data Reliability Engineer to join our global Data & AI team. As a Data Reliability Engineer, you will be responsible for supporting Lightspeed’s data operations and infrastructure underlying all of Lightspeed’s products. As we continue our growth you will also play a key role in ensuring scalability of our data layer systems.

What you’ll be responsible for: 

  • Initiate and contribute to continuous improvement of our software delivery processes and practices in a multi-location, multidisciplinary team to empower and accelerate product development
  • Use automation extensively to design, configure, manage, and monitor systems in support of our product development teams
  • Contribute to design and development of CI/CD pipeline that adheres to performance and security standards defined by the organization with emphasis on cloud platform integration and self-service workflows that meet business and compliance requirements
  • Design and architect operational solutions with the specific goal of increasing the standardization, automation, repeatability, cost-efficiency and consistency of operational tasks
  • Work with developers and other DREs/SREs to design and build scalable and reliable cost efficient cloud infrastructure
  • Write and maintain architectural, stakeholder, policy and processes documentation 
  • Adhere to and advocate for best practices, including Infrastructure as code, monitoring, high availability, disaster recovery, security, and DevOps methodologies
  • Collaborate with development teams and use intuition, experience and understanding to create SLIs, SLOs, and SLAs 
  • Provide timely assistance and remediation solutions during critical situations and production incidents to help resolve service problems (you will be on call for periods of time) 

What you’ll be bringing to the team:

  • Strong customer-focused mindset
  • Quality and reusability orientation
  • Proficiency developing in one or more languages such as Python, Golang, Shell scripting and/or others
  • Experience delivering scalable CI/CD solutions to organizations
  • Good knowledge of Google Cloud Platform and/or Amazon Web Services
  • Good understanding of Agile development best practices, software engineering tools, processes, methods and testing
  • Ability to partner effectively with other teams
  • Ability to plan, organize, prioritize and stay focused
  • Experience with Docker, Kubernetes, Linux Systems 
  • Experience with relational (SQL) and non-relational (NoSQL) databases
  • Experience with DB performance tuning
  • Experience with DBA tasks
  • Experience with cloud cost optimization
  • Experience with configuration management tools such as Ansible, Chef, Puppet and Infrastructure as code with Terraform

Even better if you have, but not necessary:

  • Experience with ProxySQL
  • Experience in securing resources and detecting exploits
  • Experience with CI/CD tools such as Jenkins, CircleCI,Travis CI, Concourse, Spinnaker, Harness and Terraform
  • Experience with automated testing frameworks and architecture

 Who is Lightspeed?

Lightspeed (TSX: LSPD) powers small and medium-sized businesses with its cloud-based, omni-channel commerce platforms in over 100 countries around the world. With smart, scalable, and dependable point of sale systems, Lightspeed provides all-in-one solutions that help restaurants and retailers sell across channels, manage operations, engage with consumers, accept payments, and grow their business.

Headquartered in Montréal, Canada, Lightspeed is trusted by favorite local businesses, where the community goes to shop and dine. Lightspeed has offices in Canada, USA, Europe, and Australia.