Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
commercetools

Senior Search Backend Engineer

commercetools

. Design and implement search functionalities in a PaaS ecommerce Scala backend .

Posted 9/15/2026full-timeValencia • SpainSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing search functionalities within a PaaS ecommerce environment, utilizing Scala and ElasticSearch. Proficient in developing scalable architectures and maintaining search infrastructure as code, with a strong focus on performance and relevance metrics.

Highest-signal resume keywords
Scala ProgrammingElasticSearch DevelopmentKubernetes Infrastructure ManagementREST API DevelopmentMulti-Tenant SaaS Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Search Functionality DesignParallel ProgrammingAsynchronous ProgrammingNon-Blocking I/OSearch Relevance MeasurementVector RetrievalHybrid RankingDocument RankingInfrastructure as CodePerformance Testing
Soft Skills
CollaborationCuriosityCommunication
Tools & Technologies
TerraformMongoDBHelmRustAI Tools
Industry Keywords
PaaSEcommerceScalable ArchitecturesEvent-Driven ArchitecturesInternational Team Collaboration

Tech Stack

Tools & technologies
ElasticSearchKubernetesMongoDBRustScalaTerraform

About the role

Key responsibilities & impact
  • Design and implement search functionalities in a PaaS ecommerce Scala backend
  • Develop search capabilities combining lexical, semantic, and hybrid retrieval
  • Develop search-related libraries based on ElasticSearch and MongoDB
  • Contribute to search relevance, quality, and measurement
  • Run and maintain scalable search infrastructure as code on Kubernetes using Terraform and multi-tenant architecture
  • Test software components for usability, functionality, and performance
  • Work closely with Product Management and DevOps
  • Learn and use Scala and functional programming
  • Participate in an on-call rotation with a worldwide distributed team for production systems

Requirements

What you’ll need
  • At least 5 years of experience as a Software Engineer, with production experience on the JVM
  • Solid understanding of parallel and asynchronous programming and non-blocking I/O
  • Experience developing REST APIs
  • Knowledge of scalable architectures, including sharding, replication, load balancing, and failover
  • Interest in working with Scala using pragmatic functional programming patterns
  • Fluent English for work in international teams
  • Experience operating multi-tenant SaaS
  • Knowledge of scalable event-driven architectures, including queues and notification topics
  • Genuine curiosity for using AI tools and applying them in the role
  • Hands-on search experience, preferably ElasticSearch or OpenSearch, including understanding of inverted-index scoring and document ranking
  • Practical exposure to vector retrieval, embeddings, approximate nearest-neighbor indexes, and hybrid ranking
  • Comfort reasoning about relevance using precision, recall, ranking metrics, and behavioral signals
  • Experience with infrastructure work and technologies such as Helm, Kubernetes, and Rust

Benefits

Comp & perks
  • Comprehensive health benefits for you and your dependents
  • Access to OpenUp for personalized mental health support
  • Annual learning budget
  • Access to self-paced learning platforms
  • Language training
  • Personalized coaching
  • Mentorship
  • Leadership programs
  • Additional fully paid weeks of parental leave through Family Leave Plus
  • Equity participation program