Senior Backend Software Engineer - Digital Merchandising

Skills
Back-End Web DevelopmentAlgoliaConstructive FeedbackEnglishMerchandisingReliabilityReliability Engineering
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience in building and working with APIs at scale, preferably in Golang
  • Rigorous in high code quality and automated testing
  • Good spoken and written English skills
  • Experience with Rails, C++, fullstack, large datasets, high traffic, Site Reliability Engineering, Kubernetes deployments

Nice to have

  • Experience in Rails, C++
  • Fullstack experience
  • Working with large datasets
  • High traffic experience
  • Site Reliability Engineering
  • Kubernetes based deployments

Day to day

  • Enable personalization and curation of search experiences
  • Develop solutions for Digital Commerce using Algolia APIs
  • Architect and implement new products for Algolia's future
  • Contribute to design, development, and operation of Merchandising services
  • Ensure system quality, reliability, and availability
  • Collaborate with teams to build features and resolve issues