Job information

$ 60,000 - 70,000 EUR per annum

Job Description

We are building and running the next generation of digital experiences. Will you join us?

BloomReach, an enterprise software company building the world’s most advanced, open-source digital experience platform, is looking for a Go Developer to join us in our Amsterdam office. We're a team of technical experts with open source in our DNA, building and running a high-caliber product that our customers love. If you’re not afraid to expect the very best from yourself and your team, we want to bring you on board to work with some of the world’s biggest and most innovative global brands.


You will code and operate our next generation platform, BloomReach Cloud (BRC). BRC is written in Go(lang) on top of Kubernetes and AWS. You’ll be working with concepts such as: Kubernetes, Go, AWS, agile, scalability, real-time monitoring, self-service, open source, automation and the cloud. You will collaborate with developers, customers, partners and various BloomReach departments in order to create a truly groundbreaking product. You will be part of a small, dedicated and cross-functional team where you will have a large and diverse set of responsibilities to support BloomReach, its customers and its partners, and build infrastructure and tools to increase automation, improve efficiency of the engineering team.

What we offer

A challenging position with lots of room for growth. Work in the heart of Amsterdam with a team of highly intelligent, international coworkers and the world’s most advanced digital experience product. You’ll love our flat, non-hierarchical structure, open(-source) mentality, our dedication to product excellence, and the fierce loyalty with which we value our team members.

Main requirements

  • Strong written and oral communications skills in English;
  • A university degree (preferably in Computer Science or related field of study);
  • Prioritization and analytical skills;
  • Thorough understanding of, and at least 5 years extensive programming experience in, Go, Java or C++
  • Thorough understanding of, and experience administering Linux, (web)applications and at least one of Puppet, Chef and Ansible;
  • Understanding of networking, architecture and core web technologies like load balancing, web servers, HTTP, DNS, LDAP and SQL/NoSQL;
  • Cloud (building) experience with technologies/services like Kubernetes, Amazon AWS, Google Cloud Platform;
  • CI / CD experience (Continuous Integrations and Deployment). *

Nice to have

  • Experience with running docker in production, if you know Kubernetes even better;
  • Experience with CoreOS, helm, etcd is a huge bonus;
  • Experience with monitoring, distributed logging and metrics, setting up configuring and analysing to spot problems (Prometheus, Grafana, Filebeat, Logstash);
  • Really have that "monitor everything and anything" mentality, from a alerting as well as a metrics point of view (Pagerduty, OpsGenie, Pingdom);
  • AWS product experience (ELB, EBS, RDS, S3, Route53, AMI users, etc);
  • Experience with infrastructure as code from a provisioning side (terraform, cloudformation). *


  • Relocation package:

    Travel allowance

    Accomodation allowance for the first 14 days

    Cost of visa application

    Cost of registration

    Application for the 30% ruling (expat tax discount)

  • 25 holiday days (in addition to Dutch public holidays)

  • Bonus

  • Choice of Macbook Pro or Lenovo as a company work laptop (see handbook)

  • Mobile phone

  • Travel expenses based on public transport or bike lease plan

  • Pension scheme (50%-50%)

  • Collective health insurance

  • BloomReach stock options

  • Many outings/company events/ski trips

  • Each month BloomReach Friday (a personal development / training day)

  • Bi-weekly massages

  • Dutch classes in house

  • A well-stocked fridge, Friday afternoon drinks, Fussball table, and plenty of room for creativity and entrepreneurship