Golang Job: Backend Engineer Golang

Job added on

Company

Adevinta Group

Location

Amsterdam - Netherlands

Job type

Full-Time

Golang Job Details

Marktplaats Netherlands

Amsterdam, Netherlands

Media Production / Technology / Engineering

Full-time
Job Description
Qualifications
Additional Information
Company Description

The team:
The First Party Advertising technology team (iCAS) is looking for a Backend Engineer to strengthen the team. We are building an internally used advertising engine combined with seller tools, to deliver shopping listings to the multiple platforms we have within the eBay Classifieds Group. some of our complexities is the high traffic and volume demand, high uptime, handling click-fraud and optimising the listings being shown.

We do this through a technology stack mainly running through Go-lang based microservices, with eventing on Kafka, reporting on Clickhouse and Datastorage on MySQL. We run these services through Nomad on our own private cloud, and we handle the dev-ops activities such as deployment (Github, Jenkins), uptime (lots of 9s), monitoring (Prometheus, Pagerduty, Grafana) and maintenance as well. Our frontend is based on NodeJS and Knockout. This stack is in constant evolution and flux to support growth as well as our own efficiency

Some numbers:
  • Up to 10K events per sec per service.
  • System handling up to 9000 searches per second.
  • Over 10 million live Listings
  • Serving the biggest classifieds sites in CA, DE, NL and BE
  • End-to-end ownership of the seller's journey, from the shop around the corner to big retail brands
What you’ll do:
Your role in the team is to develop and maintain our microservices backend and infrastructure. Our teams focus on multiple aspects of our product, such as the Seller Experience (API/Frontend/Reporting), Playout (Search, Ranking and Event Processing) and Platform (Data, Security, Compliance, Pipelines).