> Markdown version of [/jobs/ext/2857094-senior-search-backend-engineer](https://www.wearedevelopers.com/jobs/ext/2857094-senior-search-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Search Backend Engineer - **Company:** commercetools - **Location:** London, UK - **Experience:** Expert - **Salary:** £73,592.0 - **Contract:** Permanent contract - **Skills:** Shard (Database Architecture), DevOps, Elasticsearch, Failover, Java Virtual Machine (JVM), Load Balancing, Backend, Event Driven Architecture, Kubernetes, Asynchronous Programming, Functional Programming, Restful APIs - **Published:** September 12, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5879941593 ## About the Role * At least 5 years of experience as a Software Engineer working with languages on the JVM * Search-related experience (preferably ElasticSearch) * Strong DevOps mindset as you will drive lots of infrastructure improvements * Interest in working with Scala using pragmatic functional programming patterns * Practical work experience in developing server-side systems using the JVM * Solid understanding of parallel and asynchronous programming, as well as non-blocking I/O * Experience in developing REST APIs and knowledge of scalable architectures (incl. sharding, replication, load balancing and failover) * Fluent English for work in international teams * A genuine curiosity for using AI tools to work smarter and more effectively, paired with a drive to learn and put them into practice in your role. Nice to Have: * Experience developing REST APIs and knowledge of scalable event-driven architectures (incl., queues, notification topics, sharding, replication, load balancing, and failover). * Experience working with Scala or other functional programming languages. * Experience with infrastructure work and other technologies like Helm, Kubernetes, and Rust. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Add Location-based Searching to Site with ElasticSearch](https://www.wearedevelopers.com/videos/77-add-location-based-searching-to-site-with-elasticsearch) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [System Resilience: Surviving the Software Storm](https://www.wearedevelopers.com/videos/874-system-resilience-surviving-the-software-storm) - [OLAP for AI Applications and why you should care](https://www.wearedevelopers.com/videos/100212-olap-for-ai-applications-and-why-you-should-care) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)