Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Senior Backend Search Engineer (Elasticsearch/Scala)

ccommercetools
Seniority
Senior
Model
Hybrid
Sector
B2B SaaS
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
APPLY →