Senior Software Engineer, Dashboard Platform

Algolia Algolia · Enterprise · London, United Kingdom · R&D

Senior Software Engineer for Algolia's Dashboard Platform team, focusing on infrastructure automation, developer experience, and enabling frontend feature shipping for customer-facing dashboards. The role involves working on core dashboard features, building services for infrastructure platforms using Kubernetes, Terraform, and AWS, and contributing to tooling and guidelines for developer experience.

What you'd actually do

  1. Being a key contributor to operation & deployment of all features of the Dashboard Platform
  2. Taking ownership, research, explore and deliver world-class developer experiences
  3. Sharing your knowledge on software engineering, testing and deployment best practices

Skills

Required

  • modern infrastructure management with Docker, Kubernetes, Terraform on cloud providers (AWS, GCP, etc)
  • Familiarity with AI coding agents
  • Rigor in high code quality, automated testing, and other engineering best practices
  • Care a lot about Developer Experience
  • Well-spoken and written English skills

Nice to have

  • Experience with Go and Ruby on Rails
  • Knowledge of modern web development Javascript/TypeScript, HTML & CSS

What the JD emphasized

  • lead projects in complete autonomy
  • accountable for planning ahead
  • thinking in terms of what’s best globally for the company rather than locally for your projects
  • ramp up on multiple projects
  • orchestrate changes across projects and teams whenever necessary
  • newly formed team of two senior software engineers, one manager
  • experience at our current stage and beyond (over 10,000 customers, $50-200M ARR range, high growth, lots of change and building internal infrastructure)