https://bayt.page.link/DgXLcuJyFUDbZ1kA6
Create a job alert for similar positions

Job Description

Backend Software Engineer - Search & Discovery



Beirut, LB Full-Time Backend
Backend Software Engineer - Search & Discovery The Backend team is looking for talented engineers to deliver the best music and in-app experience to our millions of users. You will partner with highly skilled and experienced individuals that work collaboratively to make themselves and the product better. Your skills in Backend development will help in implementing innovative new features and ideas while also maintaining and optimizing existing ones, striving to deliver the best experience for users and growing your talent as an engineer along the way.

Responsibilities:



Develop scalable and efficient search algorithms to improve search accuracy and speed. Implement and maintain search features, including indexing and relevance ranking. Optimize search performance through algorithm enhancements and infrastructure improvements. Stay updated with emerging technologies and industry trends related to search and information retrieval.

Qualifications:



Bachelor's degree in Computer Science or a related field. 2-3 years of experience in software development. Proficiency in Go, PHP and SQL. Strong understanding of software development principles, data structures, and algorithms. Experience with version control systems, such as Git. Experience with Docker Excellent problem-solving and analytical skills. Strong communication and teamwork abilities.

Nice To Have:



Proficiency in Scala is a plus Knowledge of Laravel / React / Vuejs is a plus Experience with Search Engines such as Algolia, ElasticSearch, Meilisearch, etc… Experience with building and using Microservices* Good understanding of textual matching techniques

Job Details

Job Location
Beirut Lebanon
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.