drjobs
Search Engineer BE Developer Elasticsearch Ruby or Python
drjobs
Search Engineer BE D....
drjobs Search Engineer BE Developer Elasticsearch Ruby or Python العربية

Search Engineer BE Developer Elasticsearch Ruby or Python

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Bratislava - Slovakia

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2607096

We look for a Search Engineer / BE Developer with some experience in Elasticsearch and ideally Ruby. Or Python or Java and open to lear Ruby.

Luigis Box is a SaaS (Software as a Service) solution providing site search and product discovery tools for ecommerce websites (eshops primarilly).

Our analytics search product listing and recommender ensure that ecommerce sites deliver fast relevant and personalized results for every query.

Your job will be to improve our search systematically step by step phrase by phrase.

Why is our work environment attractive

  • You will work on challenging tasks to improve our search.
  • You will work with experts who know about search more than you think is humanly possible.
  • Mentoring and readiness to help.
  • Youll find thousands of tests that run after each commit on CI.
  • We deploy several times a day as needed.
  • Interesting scale. We measure the number of requests in thousands of requests per second.

Whereabouts

  • Start ASAP in April 2024
  • Remote / from EU
  • or Hybrid / from Prague or Bratislava
  • B2B Contract
  • Cooperation on a longterm basis
  • Monthly compensationaccording to experience as an invoiced amount
  • Fluent English is a must
  • Slovak or Czech language is a nice to have

Meet your team

Your Development team is led by highly experienced CPO and cofounder Michal (aka Crutch). The closest colleagues and search veterans in young bodies are Jakub Search & Data Lead and Adrian Search Engineer. Mentoring from seniors mutual support daily meetings and feedback are part of our culture.

Tasks

Luigis Box handles millions of searches each day. Our philosophy is to provide a search engine that works without complicated setups. Our customers do not need to be search experts thats what we are here for. It requires lots of AI/ML models intelligent analysis lots of search strategies data preprocessing and transformation lots of offline testing and digging through reports.

  • Your job will be to contribute to this process and systematically step by step phrase by phrase improve the search.
  • You will work on challenging tasks to improve our search. Your tasks can be for example:
  • Upgrade to a newer version of Elasticsearch or another technology other than elastic
  • Resolve client problems. E.g. the phrase xy throws the wrong results in the search. You will figure out how to fix it.
  • Imagine that you will come up with some nice ideas on how to improve our ranking (because anyone can bring new ideas to the table at Luigis Box) and we will decide to give it a shot. That also means that you will have to figure out how to turn your idea into a productionready solution.
  • Well make sure you learn how Luigis Box search works. Youll begin with more simple cases and progress to more complex ones where you will systematically develop the search.

Requirements

  • Experience with Elasticsearch
  • You have already done some project or two and have tried it. You know what an index is documents how to compose a search request and send it to elastic.
  • Youve seen Ruby at some point in your life and you think its a nice language. You know its a nice language.
  • It is also perfectly fine if you want to learn Ruby with us and you already know Java Python or other objectoriented language. We will show you the beauty of Ruby.
  • Be consistent and meticulous. Things can go wrong. We only want to release things that will work errorfree for the customer.
  • Basic knowledge of data structures. You should understand the concepts of time and memory complexity.
  • Emphasis on robust programming
  • Passion about data and search engineering is a definite plus
  • Knowledge of the basic principles of keywordbased search is a definite plus

Technologies you will work with

  • Elasticsearch
  • Ruby Python
  • There is an opportunity to work with a bit of Java but the main contribution will be Ruby
  • AWS
  • Elastic Container Service Batch Step functions Lambda Fargate ElastiCache RDS (PostgreSQL) Kinesis and another AWS services

Benefits

The benefits for you

  • Work for a dynamic scaleup in a trending SaaS business with a functional product and paying customers. This gives you the benefit of working for a stable company in the long term.
  • Monthly allhands meetings where you learn what were working on in the company
  • ESOP employee stock ownership plan
  • We are a team of over 80 people in 5 European countries.
  • You can meet us in 2 permanent offices in Bratislava and Prague or 1 coworking in Warsaw
  • You have the opportunity to define your role and processes
  • We like to be efficient so we listen to your ideas
  • Culture of close collaboration frequent online team meetings
  • Jira Confluence Slack Hubspot Zendesk Google drive are our places for teamwork
  • B2B contract and monthly pay in Euros by 10th day of month
  • 20 or 25 paid days off and 7 sick days as per company policy
  • Flexible working hours 40 hours a week. You deliver results and are reliable in return we respect if you ever need to run errands
  • Hardware reimbursed or provided as per company policy
  • Yes it is possible to work remotely. However we look forward to meeting you in person at events or during your induction period. So ideally if youre in the area near Slovakia and our time zone.
  • Team building activities internal workshops and offsite activities events for clients
  • We cover 25 90 % of the cost of selected language or professional courses
  • Multisport card (SK CZ) or equivalent (other countries)
  • Online small talks with remote colleagues
  • Irregular informal team events in Bratislava Warsaw Prague: lets grab a beer or Christmas dinner quizzes sports events (such as volleyball gokarts laser room)

The value we bring to customers

  • Luigis Box is one of the best Search SaaS solutions on the market. A proven market fit
  • Search solution recognized by Gartner Market Guide for Digital Commerce Search 2022 among other 20 top solutions (Algolia Bloomreach etc.)
  • Recognition by Deloitte CE Technology Fast 50 as one of the leading technology companies in 2022 and 2023
  • G2 results against other market leaders: the highest scored in the subcategory: ECommerce Search Software for SmallBusiness in 2023
  • Ecommerce Germany Awards Best Analytics Tool
  • Luigis Box increases conversions and sales for companies such as Alza Electroworld Benu O2 and other big names
  • Luigis Box influences the ecommerce market and works with the biggest ecommerce clients.
  • More than 50% of the top ecommerce companies in the SK/CZ market already use Luigis Box

Ready to join us

  • Click the Apply button submit your LinkedIn profile or CV
  • Next steps: A screening call an interview with the CPO a practical assignment similar to the tasks on the position (as homework followed by a review call with the team or as a test day if close to one of our offices).
  • A successful candidate can also expect a call with the CEO and a request for references.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.