Senior Backend Software Engineer - Digital Merchandising
Skills
Back-End Web DevelopmentAlgoliaConstructive FeedbackEnglishMerchandisingReliabilityReliability Engineering
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
