commercetools

Senior Backend Engineer – Scala

commercetools

full-time

Posted on:

Location Type: Hybrid

Location: ValenciaSpain

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Support the Search Team by building a modern, integrated search experience for our customers.
  • Provide them with a search API for product discovery and the foundations of search capabilities across domains.
  • 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 regarding usability, functionality, and performance and work closely with Product, Management and DevOps.
  • Take part in on-call rotations with a worldwide distributed team for production systems.

Requirements

  • 5+ years of experience as a Software Engineer working in search.
  • Experience with Elasticsearch (preferred), Solr, OpenSearch, or Lucene.
  • Background developing REST APIs and knowledge of scalable architectures (incl. sharding, replication, load balancing, and failover).
  • Aspiration to constantly improve yourself and learn new technologies, concepts, etc.
  • Fluent English communication skills to work in international teams.
  • AI Aptitude: 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 working with Scala or other functional programming languages.
  • Nice to Have: Experience with infrastructure work and other technologies like Helm, Kubernetes and Rust.
Benefits
  • Comprehensive health benefits for you and your dependents, including access to OpenUp for personalized mental health support
  • Learning and development opportunities including an annual learning budget, access to self-paced learning platforms and language training, personalized coaching, mentorship, and leadership programs
  • Family Leave Plus gives you additional fully paid weeks of parental leave on top of government-provided leave, so you can spend more time with your new addition
  • Our equity participation program allows you to share in our success
Applicant Tracking System Keywords

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

Hard Skills & Tools
ScalaElasticsearchSolrOpenSearchLuceneREST APIsscalable architecturesshardingreplicationload balancing
Soft Skills
communicationcuriositydrive to learnteam collaboration