Senior Principal Engineer
5d ago


We are on a mission to build a comprehensive, event-driven data platform underpinning all of Elsevier’s data flows and products in the business.

Within the data platform, the Foundation team operates at the intersection of data engineering, infrastructure and developer efficiency, with a mission to make every other engineering team go fast.

We develop and maintain the infrastructure, baseline services, and shared data and developer centric functionality for other teams to build on top of.

  • Some of our recent work has included a Kafka topic / schema management layer; a distributed event observability / tracing system;
  • and a storage management layer for datasets.

    We’re looking for an innovative, passionate engineer who likes solving problems at scale, has a keen eye for automation and efficiency and considers infrastructure just another dimension of software engineering in general.

    You will be :

    Building foundational data platform services at the intersection of infrastructure and data processing on AWS.

    Building engineering convenience systems, tooling and libraries to help make everyone go fast.

    Automating everything we can so other teams don’t have to.

    Collaborating on new ideas for optimizing both systems and engineering workflows so that experiments are cheap and fast.

    Building relationships with other engineering teams to identify their pain points and come up with ideas to solve those we are self-organized and drive things ourselves.

    Drive and passion are welcome here.

    Moving across the stack from development to infrastructure, we have a varied list and we touch it all. Scala, Python and Go on the language side, Terraform for AWS, Jenkins and Spinnaker for CI / CD, Docker and Kubernetes to run our (and other engineers’) services.

    About you :

    You know how to design distributed systems that scale, in the cloud. We use AWS but are happy if you have experience with either GCP or Azure instead.

    You have previous experience in at least one of Scala, Python or Go, and are interested in picking up the others.

    You have packaged software using Docker. Bonus points if you've used Kubernetes before.

    Experience with CI / CD and infrastructure as code.

    You view devops as a mindset, not a role. We work under the motto we write it, we run it and are happy to roll our sleeves up and get stuck in infrastructure work. So do you.

    You have a passion for creating high quality, testable code. We write and design our own tests. Things we don’t test, we measure, and if there are problems we go in, investigate them and fix them.

    You leave your ego at the door. We like pairing with and learning from each other and we make decisions together as a team.

    Great ideas can and do come from anywhere and anyone.

    What you will get : Competitive salary.

    Competitive salary.

    Annual Bonus (subject to how well you and the company will perform in a year)

    Flexible working hours, if you need to.

    5 weeks holiday and 2 paid volunteer days per year on top of bank holidays. You can also buy up to 5 extra days off every year.

    Access to Udemy for Business, and 10 learning days per year to make the most of it.

    Private Health Insurance, Life Assurance, Dental healthcare scheme. We will also give you access to HeadSpace to help you with your inner wellbeing.

    Cycle to work scheme.

    Season ticket loan.

    Fun and smart colleagues to work with.

    About Elsevier :

    Elsevier is a global information analytics company that helps professionals and institutions to realize the potential of information to improve academic, corporate, and clinical performance, expand human knowledge, and generate positive often groundbreaking outcomes in critical domains of human endeavor.

    We’re a global company with direct colleagues in all regions of the world. We are expanding our capabilities and offer a stimulating environment, enabling bright, passionate people to do their best work.

    Elsevier is an equal opportunity employer : qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form