Senior Backend Search Engineer (Elasticsearch/Scala)
commercetools
Seniority
Senior
Model
Hybrid
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
You'll be a Senior Search Engineer on the Search Team, building modern search experiences for ecommerce customers using Elasticsearch and Scala. You'll work on scaling multi-tenant search solutions for ambitious brands in a PaaS environment.
What you'll do
- Design and implement search functionalities in a PaaS ecommerce Scala backend
- Develop in a scalable and multi-tenant architecture
- Analyze user needs and discuss technical approaches
- Test software components for usability, functionality, and performance
- Participate in on-call rotations with worldwide distributed team for production systems
What you'll need
- 5+ years of experience as a Software Engineer working in search
- Experience building search solutions on top of Elasticsearch, Solr, OpenSearch, or similar engines
- Aspiration to constantly improve and learn new technologies
- Fluent English communication skills for international teams
- AI Aptitude: curiosity for using AI tools effectively with drive to learn and apply them
Nice to have
- Experience with modern search stacks and strategies (Vector and Hybrid Search, Learning to rank, Re-ranker)
- Experience developing REST APIs and knowledge of scalable event-driven architectures
- Experience with Scala or other functional programming languages
- Experience with infrastructure technologies like Helm, Kubernetes, and Rust
What they offer
- Comprehensive health benefits including mental health support through OpenUp
- Annual learning budget with access to self-paced platforms and language training
- Family Leave Plus with additional fully paid parental leave weeks
- Equity participation program to share in company success

