Senior Backend Engineer - Scala
Core
Design and implement search functionalities in a PaaS ecommerce Scala backend to provide a search API for product discovery.
Role type
Senior Search Engineer (Backend)
Builds
Search API and scalable multi-tenant search capabilities for ecommerce customers
Domain
Ecommerce, Search, Backend Engineering
Deliverable
production ML models | product features
Required skills
Search engineering, Elasticsearch/Solr/OpenSearch/Lucene, REST API development, scalable architecture design (sharding, replication, load balancing, failover), software testing, on-call management
Preferred skills
Scala, functional programming, infrastructure work (Helm, Kubernetes, Rust)
Technologies
Scala, Elasticsearch, Solr, OpenSearch, Lucene, REST, Helm, Kubernetes, Rust
Responsibilities
Design and implement search functionalities, develop in scalable multi-tenant architecture, analyze user needs and discuss technical approaches, test software components for usability and performance, participate in on-call rotations
Seniority
Senior, hands-on IC
