Lead Engineer


Amsterdam, The Netherlands

Posted on: 2nd July 2018

The truth about scientific discovery is that it’s often incremental. Breakthrough thinking happens because scientists test each other’s hypotheses and build on each other’s ideas. So imagine how powerful data-sharing could be in advancing knowledge. Imagine a shareable data repository for the world’s scientists, where pioneering thinking becomes accessible and current innovation becomes searchable, identifiable and actionable. That’s what you’ll help build at our emerging tech hub in Amsterdam: an intelligent data repository, consisting of a RESTful API incorporating a wide range of technologies – from Dropwizard to ReactJS – all powering a user-centered website.

Or, as we like to call it, ‘Github for Scientists’.

Stack Overview

There’s no substitute for utilizing the most advanced technologies in the world. You’ll get to use technologies like:

  • An Agile Scrum environment
  • A reactive AWS cloud platform
  • Java 8, Scala,
  • JavaScript and companion tech, i.e. React, Node.js
  • Event-oriented experience queues like SQS, JMS, Kafka
  • Plugins including Jenkins, Dropwizard and Rx

More about the role

This is an exciting opportunity for someone with a passion for all aspects of software development, from the design stage through to completing a refined product. That someone will get to develop software using the best techniques available in a fast-moving, product-centric environment. This role is part of Mendeley Data, a mixed-discipline Scrum team centered around a common goal: to make sharing versioned research data easy, enjoyable and empowering. As part of a cross-functional, agile-centered development group, you’ll provide strong leadership from personal, delivery and technical perspectives, supporting your team of Front & Backend Engineers and QE’s. You’ll also collaborate with, Product Owners and UX Designers.

Part of what makes this role such a big opportunity is that you’ll be working on a high-profile, business-critical project. For the right candidate – you, for example – it a straight path to career progression and achievement. It may even involve international travel.

More about you

We’re really looking for someone with experience of being a technical leader within a development team – ideally, a certified Scrum Master who’s led all standard Scrum ceremonies. If you’ve also got experience building RESTful micro services, even better. You’ll need experience of front- and backend automation testing; continuous integration and deployment; Build Automation using common Java Build tools; and AWS development and deployment.

Oh, and you’ve got a positive, constructive approach with an emphasis on collaboration and flexibility, right? We need someone with confidence, but who can admit when someone else has a better idea too.

More about Elsevier

At Elsevier, pride, passion and the pursuit of knowledge meet innovation, opportunity and growth. We are an organization that runs on intelligence. We supply it, develop it, and rely on it – and it requires intelligent people to make the intelligent career choice that will see us improve further. If you join us in Amsterdam, you will be part of shaping science’s next steps.

Apply for this job