Senior Software Engineer, Merchandising (us Eastern)

Algolia Algolia · Enterprise · United States · Remote · R&D

Senior Software Engineer role at Algolia, a leader in AI Search, focusing on the Digital Merchandising Product team. The role involves full-stack development, architecting and implementing new products, and ensuring the quality, reliability, and availability of merchandising services. The company is in a high-growth phase with a large customer base and significant ARR.

What you'd actually do

  1. Be a key full-stack contributor to the design, development, and operation of the Merchandising services at scale
  2. Be responsible for the quality, reliability and availability of the system
  3. Work with other teams to build features and resolve high impact issues

Skills

Required

  • Experience building and working with APIs at scale preferably in Golang and backend experience in Ruby on Rails
  • Rigor in high code quality, automated testing, and other engineering best practices
  • Located in US Eastern or Central time zones

Nice to have

  • Experience in C++
  • Experience working with large datasets and high traffic
  • Experience in Site Reliability Engineering
  • Experience in Kubernetes based deployments

What the JD emphasized

  • AI Search
  • Merchandising services at scale
  • experience at our current stage and beyond (over 10,000 customers, $200-500M ARR range, high growth, lots of change and building internal infrastructure)