Vacatures
>
Utrecht

    Software Engineer Elasticsearch - Utrecht, Nederland - bol

    bol
    bol Utrecht, Nederland

    Gevonden in: Talent NL C2 - 1 week geleden

    Default job background
    Voltijd
    Beschrijving

    How do you make our customers happy?

    With 13 million customers, 129 million monthly visits and about 41 million products on display, bol is the most successful online retail platform in The Netherlands and Belgium. And when we say 'platform', we mean it. Well over 49,000 external partners – and counting – enrich the product base. We the search team and we are responsible for the search journey of our consumers on web and app. By showing relevant products, based on the input of users, we enable both consumers to find what they are looking for and create a possibility for sellers to show their products.

    What do you do as...

    You will be part of a team that is focused on running and improving our search engine, based on Elasticsearch. We are continuously adding different features and tweaks and experimenting on different ways to serve the right products to the right consumers. This requires us to think on how we use our database and how other services around it can be used to optimize the data flow.

    As a software engineer in this team, you will increase your knowledge on Elasticsearch and learn on how to optimize the data (and the infrastructure around it) to server the high number of requests that we are dealing with. You will work on various Java/Kotlin services around the database to connect different services and enrich certain results (or queries) with additional information.

    The person we are looking for has a love for complex technical data solutions, wants to get a deep knowledge about how text-based search works and is interested in data science solutions (not in this team, but closely related to this team).

    The biggest challenge

    We need to make sure that we are able to dynamically handle all unique (and sometimes weird) requests from our consumers and match products that we have in our search optimized database. This season we peaked at 7.65k requests / second. We need to make sure that our setup is in such a way that we can do this, balancing a cached solution with real time updates; and understanding the tradeoff between the 'best' result and the fastest result.

    This is a constant challenge as our landscape changes, new business propositions are introduced and we need to keep an eye on the (cloud) costs.

    Tech Skills/experience

    Our technology:

  • Java & Kotlin
  • Elasticsearch
  • GCP Tech used: Dataflow, Pub/Sub, BigQuery, Memorystore, Bigtable & Kubernetes
  • Varnish
  • For this position we are looking for somebody who knows how to develop high volume, high available applications using Elasticsearch as a search engine (for fast text lookup).

    Preferably including setting up Elasticsearch in a cloud environment using Kubernetes and the ECK. The ideal candidate also has > 5 years of professional experience in Java or Kotlin.

    We expect a cloud-native mindset, with experience on various GCP products. Understanding how to write code that is suitable for fast horizontal scaling. Next to this we highly value individuals that take are making sure our monitoring and alerting are complete and actionable (SRE). Downtime in search will take our site and apps down directly.

    3 reasons why this is (not) for you

    Switch to find out

  • No, you like predefined stories where all requirements are written down perfectly and you just have to write code.
  • No, You prefer to work alone, a team only slows you down.
  • No, Although a highly used service is nice, you don't want to be responsible for something that is critical.
  • Yes, you love search related challenges and want to increase your knowledge on Elasticsearch.
  • Yes, you like being part of one of the critical consumer journeys of bol
  • Yes, you are not afraid to handle high volume, high traffic services
  • This is where you'll work'

    You will work in the search department, within the Shopping domain. A number of strategic company objectives for 2024 have impact on the bol search journey, because of that, we are increasing the number of engineers in our department.

    For two teams we are looking for engineers. This vacancy is for the team focusing on performance and Elasticsearch. The team will consist of 5 engineers, a data analyst and a product manager. There are two engineering positions open, the other roles are already taken. You will be working closely together with another team which is focusing on increasing the relevancy of results based on data science (AI) solutions.

    We are proud of testing (almost) all changes with A/B tests or other experiments, to ensure a fast feedback loop between the things we build and what people are actually using. And of course, everything in the cloud.

    Perks of having a blue heart

    Bonus

    The bonus is calculated at the end of the year and we always end the year with a fun party

    The extras

    To start your bol journey off right, you'll receive a welcome package, a laptop, and even a noise-cancelling headset.

    Your pension

    Bol pays part of the basic pension and any top-up scheme.


  • Hour Consulting

    DevOps Engineer

    Gevonden in: Jooble NL O C2 - 5 dagen geleden


    Hour Consulting Utrecht, Nederland

    Our client is a growing part of the Higher Education technology industry. They are a Global SaaS EdTech Company with over 425 campus partners and 5 million students actively using their platform. · They help higher education institutions better engage their students, improve th ...

  • Working Spirit

    Senior Software

    Gevonden in: Talent NL C2 - 4 dagen geleden


    Working Spirit Utrecht, Nederland

    Description: · Implementation of features for Search functionality and optimize search performance. · Job requirements: · • Candidate has used Elasticsearch as a search engine (not 'just as part of the ELK stack') (hard requirement) · • 5+ years of experience in Java/Kotlin in a ...

  • Kamer van Koophandel

    Cloud Platform Engineer

    Gevonden in: Talent NL C2 - 4 dagen geleden


    Kamer van Koophandel Utrecht, Nederland

    Cloud Platform Engineer · Als Cloud Platform Engineer maak je deel uit van het Automation Services (AMS) team.Wij werken volgens de Agile methodier continue aan het verbeteren, doorontwikkelen en verder stroomlijnen van ons Kubernetes platform. Onze eindgebruikers zijn je colleg ...

  • Kamer van Koophandel

    DevOps engineer CI/CD

    Gevonden in: Talent NL C2 - 1 dag geleden


    Kamer van Koophandel Utrecht, Nederland

    DevOps engineer CI/CD · Als DevOps Engineer CI/CD maak je deel uit van het Software Delivery Services (SDS) team. Wij werken volgens de Agile methodier continue aan het verbeteren, doorontwikkelen en verder stroomlijnen van alle tooling rondom het software voorbrengingsproces. O ...

  • bol

    Platform Engineer

    Gevonden in: Talent NL C2 - 3 dagen geleden


    bol Utrecht, Nederland Voltijd

    How do you make our customers happy? · By ensuring the right insights land where they should: at the right teams. Together with your squad mates at Team Insights, you'll develop and optimize a fast, reliable, secure, and highly available observability platform for a multitude o ...

  • Rijksoverheid

    DevOps engineer CI/CD

    Gevonden in: Talent NL 2 C2 - 6 dagen geleden


    Rijksoverheid Utrecht, Nederland

    Functie­omschrijving · Als lid van het Software Development Services (SDS) Product Team ontwikkel en beheer je componenten en tooling waardoor Product Teams beter, sneller en meer compliant kunnen werken en een meer betrouwbare oplossing oplevering. De werkzaamheden zijn heel di ...

  • Kamer van Koophandel

    Cloud Platform Engineer

    Gevonden in: beBee S2 NL - 17 uur geleden


    Kamer van Koophandel Utrecht, Nederland Voltijd

    Wat neem je mee? · Voor de functie van Cloud Engineer zijn wij op zoek naar de juiste persoon die ervaring heeft opgedaan met Docker, Kubernetes, Configuratie management, DevOps tooling, Agile werken en CI/ CD. Je CV bevat minimaal 2 jaar aantoonbare ervaring waarin je dagelijks ...

  • Kamer van Koophandel

    DevOps engineer CI/CD

    Gevonden in: beBee S2 NL - 3 dagen geleden


    Kamer van Koophandel Utrecht, Nederland Voltijd

    Wat neem je mee? · Voor de functie van DevOps'er zijn wij op zoek naar de juiste man of vrouw die het als zijn of haar missie ziet om Product Teams te enablen en: · • Standaardisatie en patronen heel belangrijk vindt. · • Code kwaliteit heel belangrijk vindt · • Bestaande kenn ...

  • Politie Nederland

    backend developer

    Gevonden in: beBee S2 NL - 1 dag geleden


    Politie Nederland Driebergen-Rijsenburg, Nederland Voltijd

    Als (junior) backend developer Team High Tech Crime (THTC) bij het Warehouseteam wordt veel van jouw technische skills gevraagd bij het bouwen van applicaties voor het data gedreven bestrijden van cybercriminaliteit. Het Warehouseteam maakt onderdeel uit van THTC, een van de mees ...

  • Cimsolutions BV

    Python Software Engineer

    Gevonden in: beBee S2 NL - 6 dagen geleden


    Cimsolutions BV Vianen, Nederland Voltijd

    Als Python Software Engineer werk je mee in uitdagende opdrachten en innovatieve software ontwikkel- en implementatieprojecten voor of bij onze gerenommeerde klanten. Je werkt in een agile team in sprints aan nieuwe innovatieve functionaliteiten of zorgt voor passende oplossingen ...

  • Base Cyber Security

    Elastic Engineer

    Gevonden in: Jooble NL O C2 - 9 uur geleden


    Base Cyber Security Amersfoort, Nederland

    We zijn op zoek naar een Senior Elastic Engineer voor een project gericht op het implementeren van een nieuwe SOC (Security Operations Center) dienst voor de generieke infrastructuur. De dienst is gebaseerd op Elastic (on premise) en zal worden uitgerold in meerdere gescheiden pr ...

  • Puur Data

    Linux Engineer

    Gevonden in: Talent NL C2 - 2 dagen geleden


    Puur Data Ede, Nederland Voltijd

    Als Linux Engineer ben jij verantwoordelijk voor het dagelijks beheer en onderhoud en de security van de ruim 100 Linux servers die Puur Data in beheer heeft. Dit in omgevingen die zeer kritisch zijn in branches zoals overheid, automotive en de medische sector. Je werkt nauw same ...

  • Working Spirit

    DevOps Engineer

    Gevonden in: Talent NL C2 - 1 dag geleden


    Working Spirit North Holland, Nederland

    For one of our clients we are looking for a freelance DevOps Engineer (with a focus on ELK). · Location: Amsterdam area · Start date: A.s.a.p. · Period: 3 months with option to extend · Availability: Fulltime · Description · You are an enthusiastic DevOps Engineer with dee ...

  • Fossbytes Media Pvt Ltd

    Software Engineer

    Gevonden in: Jooble NL O C2 - 9 uur geleden


    Fossbytes Media Pvt Ltd Amsterdam, Nederland

    Do you ever wonder what happens inside the cloud? · DigitalOcean (NYSE: DOCN) simplifies cloud computing so builders can spend more time creating software that changes the world. With our mission-critical infrastructure and fully managed offerings, DigitalOcean enables startups a ...

  • Databricks

    Sr. Spark Technical Solutions Engineer

    Gevonden in: Jooble NL O C2 - 1 dag geleden


    Databricks Amsterdam, Nederland

    Sr. Spark Technical Solutions Engineer · Amsterdam, Netherlands - CSQ125R3 · As a Senior Spark Technical Solutions Engineer, you will provide technical and consulting related solutions for the challenging Spark/ML/AI/Delta/Streaming/Lakehouse reported issues by our customers and ...

  • CodeGuild

    Senior Java Developer Rotterdam

    Gevonden in: Jooble NL O C2 - 4 dagen geleden


    CodeGuild Rotterdam, Nederland

    Senior Java Developer Rotterdam | Los complexe engineering-vraagstukken op met jouw elite-team van collega's | Wordt Java Champion | Java 17/21, Kotlin, Spring Boot, Docker/K8s, AWS, Azure, Kafka & NoSQL | € vast contract + bonus · Jouw baan: Senior Java Developer Rotterdam Lij ...

  • DPG Media

    PHP-ontwikkelaar

    Gevonden in: Jooble NL O L C2 - 1 dag geleden


    DPG Media Amsterdam, Nederland

    Automotive Mediaventions consists of three brands: Currently, our team · is busy with multiple technology transformations within our technical landscape. being a great place to work as an engineer and delivering high-quality products and services. · Scala, Java, Play, Axon, SQS ...

  • CodeGuild

    Senior Java Developer Remote

    Gevonden in: Jooble NL O C2 - 4 dagen geleden


    CodeGuild Rotterdam, Nederland

    Senior Java Developer Remote | Los complexe engineering-vraagstukken op met jouw elite-team van collega's | Wordt Java Champion | Java 17/21, Kotlin, Spring Boot, Docker/K8s, AWS, Azure, Kafka & NoSQL | € vast contract + bonus · Jouw baan: Senior Java Developer Remote Lijkt het ...

  • Next-Link

    Project Manager

    Gevonden in: Talent NL C2 - 6 uur geleden


    Next-Link Amsterdam, Nederland

    Job Description · Responsibilities: · Lead the planning, execution, and delivery of observability projects, ensuring alignment with organizational goals and objectives. · Define project scope, goals, and deliverables in collaboration with stakeholders, including technical require ...

  • Noir

    NET Software Engineer, .NET 8, C#, Agile

    Gevonden in: Talent NL C2 - 1 dag geleden


    Noir Rotterdam, Nederland remote

    .NET Software Engineer, .NET 8, C#, Agile - Rotterdam, Netherlands · (Tech stack: .NET Software Engineer, .NET 8, ASP.NET, C#, React, Angular 17, Microservices, , TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, Ontwikkelaar, .NET ...