Senior Search Backend Engineer

Added
11 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

terraform mongodb kubernetes scala elasticsearch

πŸ“‹ Description

  • Design and implement search functionalities in a PaaS ecommerce Scala backend.
  • Learn Scala and functional programming as your new main development tools.
  • Develop search related libraries based on ElasticSearch and MongoDB.
  • Manage scalable "search infrastructure as code" on Kubernetes using Terraform and multi-tenant
  • Test software components for usability, functionality, and performance; collaborate with Product
  • Take part in on-call rotations for production systems.

🎯 Requirements

  • At least 5 years experience as a Software Engineer with JVM languages.
  • Search-related experience (preferably ElasticSearch).
  • Strong DevOps mindset for infrastructure improvements.
  • Interest in Scala and pragmatic functional programming patterns.
  • Practical server-side systems experience with JVM.
  • Solid understanding of parallel and asynchronous programming and non-blocking I/O.

🎁 Benefits

  • Comprehensive health benefits for you and dependents, including mental health support.
  • Learning and development opportunities including annual budget, platforms, and coaching.
  • Family Leave Plus for additional paid parental leave.
  • Equity participation program.
  • Flexible hybrid working model.

🚚 Relocation support

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’