Remote Senior Site Reliability Engineer

Logo of Algolia

Algolia

πŸ“Remote - Australia

Job highlights

Summary

Join a team of problem solvers at Algolia as a senior member of the Fleet team, responsible for architecting and implementing systems that ensure reliability, scalability, and cost optimization of Search Products. The role involves operating migration tooling orchestrators, running and improving homemade tooling, building backup/restore systems, and mentoring team members.

Requirements

  • Strong knowledge of at least one programming language (Python, Golang, Ruby.) and familiar with software craftsmanship. Knowledge of Lua is a plus
  • Experience building and operating distributed systems at scale
  • Experience designing and building APIs
  • Experience designing new applications with reliability, operability, and availability in mind
  • Experience with Public Cloud Providers such as GCP, AWS or Microsoft Azure, and usage of Kubernetes
  • Strong knowledge in Linux system administration, network system and troubleshooting
  • Excellent communication and organization skills

Responsibilities

  • Operate a migration tooling orchestrator that has a huge impact on the product scalability, reliability and cost
  • Operate the Search Products
  • Run and improve our homemade tooling for network (such as Edge Load balancer and dns manager)
  • Build, run and improve a backup/restore system to ensure the respect of our SLAs

Benefits

  • Flexible workplace model with emphasis on individual's impact, contribution, and output over physical location
  • Autonomy to choose where to work and when

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.
Please let Algolia know you found this job on JobsCollider. Thanks! πŸ™