Taro Logo

Senior Software Engineer II

Elsevier is a global information analytics company helping institutions and professionals advance healthcare, open science and improve performance for the benefit of humanity.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare · Education

Job Description

Elsevier, a global leader in scientific, technology, and medical content publishing, is seeking a Senior Software Engineer II to join their backend engineering squad. This role presents an exciting opportunity to work on cutting-edge data and processing pipelines that power core systems at one of the world's most respected scientific publishers.

The position involves designing and implementing scalable backend systems, working with modern technologies including Java, Kafka, and Kubernetes in AWS environments. You'll be part of a team that's pushing the boundaries of scientific publishing and data analytics, working on systems that directly impact the global scientific community.

As a Senior Engineer, you'll have the opportunity to shape architectural decisions, implement best practices, and work with cutting-edge technologies including AI and machine learning tools. The role offers a perfect blend of technical challenges and meaningful impact, as your work will contribute to advancing scientific research and healthcare outcomes worldwide.

Elsevier offers an impressive benefits package including profit sharing, pension plans, flexible working arrangements, and comprehensive healthcare coverage. The company's commitment to work-life balance is evident through their various wellness initiatives and flexible working policies. Located in Amsterdam, you'll be working from one of Europe's most vibrant tech hubs.

This is an ideal opportunity for a senior engineer who wants to combine technical excellence with meaningful impact, working on systems that help researchers make new discoveries and healthcare professionals save lives. The role offers significant growth potential within a company that's at the forefront of combining traditional scientific publishing with modern data science and AI capabilities.

Last updated 3 days ago

Responsibilities For Senior Software Engineer II

  • Design and implement scalable backend systems and data pipelines
  • Collaborate with product managers, architects, and DevOps to deliver high-quality solutions
  • Ensure high code quality through code reviews, testing, and adherence to best practices
  • Contribute to the adoption of modern engineering practices and tools
  • Monitor and optimize system performance, reliability, and scalability
  • Participate in technical roadmap discussions and provide input on architectural decisions

Requirements For Senior Software Engineer II

Java
Kafka
Kubernetes
  • Strong backend development experience in Java (Scala is a strong plus)
  • Hands-on experience with AWS services (e.g., EC2, S3, Lambda, IAM, etc.)
  • Proficiency with Kafka for event streaming and messaging
  • Experience with Kubernetes, preferably EKS (Elastic Kubernetes Service)
  • Solid understanding of CI/CD pipelines, monitoring, and logging
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation)
  • Exposure to data engineering or big data technologies (Spark, Snowflake)
  • Exposure to AI tools (GitHub Copilot, Cursor, Claude, etc.) is beneficial
  • A bachelor's degree (BS) is required; an MSc or PhD is a nice to have

Benefits For Senior Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Dutch Share Purchase Plan
  • Annual Profit Share Bonus
  • Comprehensive Pension Plan
  • Home, office or commuting allowance
  • Generous vacation entitlement
  • Option for sabbatical leave
  • Maternity, Paternity, Adoption and Family Care leave
  • Flexible working hours
  • Personal Choice budget
  • Variety of online training courses
  • Wellbeing programs and gym facility
  • Various employee discounts
  • Work from anywhere option
  • Employee Assistance Program

Related Jobs