sr. Go developer


Premium Job From Michael Bailey Associates

Recruiter

Michael Bailey Associates

Listed on

1st April 2019

Location

Amsterdam

Salary/Rate

NEGOTIABLE

Salary Notes

NEGOTIABLE

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

For the biggest E-Commerce platform in the BeNeLux I am looking for someone who will work as a senior backend engineer with a passionate team on a Go-based microservices ad-delivery platform.Your role in the team is to further improve the way they connect buyers with our sellers through either better tools for our sellers, or better relevance and ranking of the results towards the buyer.

They do this through a technology stack comprised of multiple (micro)services written in Go, backed by MySQL/Cassandra/Kafka/Redis/Hadoop/Clickhouse. This stack is run through Docker/Nomad/Consul/Fabio on their private cloud, and they are handling dev-ops activities such as deployment (Github, Jenkins), uptime (lot's of 9s), monitoring (Prometheus, Pagerduty, Grafana) and maintenance as well.

Some numbers:

- Up to 10K events per sec per service.

- System handling up to 150k impressions/clicks events.

- 115 nodes in a single search cluster with 4,294,926 documents

- Serving the biggest classifieds sites in CA, NL and BE

We expect from you:

- Experience (or a deep interest) in Go

- BS/BA level of thinking and cooperation

- Experience in a distributed, scalable, high-throughput and highly available systems

- Experience with server principles, API, Data storage/Databases and internals

- 4+ years' experience in software engineering

- Being able to cooperate closely within your own team and with other teams

- A can-do attitude (sarcasm is allowed) and drive to solve problems for partners and customers

- Share release management duties during feature rollouts, and debug (production) issues

What you can expect:

- Driven and passionate colleagues

- Technical and personal growth opportunities

- Office in Amsterdam

- An agile and evolving development process, focused on efficiently delivering value

- An occasional celebration

- An English-speaking environmentMichael Bailey International is acting as an Employment Business in relation to this vacancy.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: