Experience designing and operating distributed systems
Be a key contributor to the design and development of the Metis system, responsible for its operations including participation in an out-of-hours on-call rota
Job Summary
Be a key contributor to the design and development of the Metis system, responsible for its operations including participation in an out-of-hours on-call rota.
Work with a full-remote team, with the option to be either full-remote, hybrid or office based (Paris) yourself, and be responsible for the quality and soundness of the system.
Algolia is a high-trust environment where team members have autonomy to choose where they want to work and when, emphasizing impact and contribution over physical location.
Matching Summary
Be a key contributor to the design and development of the Metis system, responsible for its operations including participation in an out-of-hours on-call rota.
Skills & Requirements
Must-have
design and development of Metis system
operations for the Metis system
experience designing and operating distributed systems
experience with large datasets and high traffic
high code quality and automated testing
Nice-to-have
experience in Go
experience in Kubernetes
sensitivity to Site Reliability Engineering
problem-solving and perseverance
ability to receive and give constructive feedback
Key Requirements
Experience designing and operating distributed systems in production
Experience working with large datasets and high traffic
Rigor in high code quality, automated testing, and other engineering best practices
Excellent spoken and written English skills
Experience at our current stage and beyond ($50-200M ARR range, high growth, lots of change and building internal infrastructure)