Senior Software Engineer II

RELX

Delhi

On-site

INR 1,600,000 - 2,600,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance
Life Insurance
Flexible Working Arrangement
Employee Assistance Program
Medical Screening
New Baby Gift
Subsidized Meals in Chennai

Job summary

Elsevier Health is seeking a Senior Data/Platform Engineer II to lead design and implementation of large‑scale data pipelines and services. You will mentor teammates and contribute to the evolving data engineering architecture, collaborating with product, platform, and other engineering teams to deliver high‑quality data products.

You will work on Spark, Kafka streams, and Kubernetes, with AWS services and Databricks, driving scalable, reliable data solutions.

Qualifications

  • 5+ years in software or data engineering, building large‑scale batch and streaming systems.
  • Hands‑on with Spark, Kafka, Databricks, and Scala; Java knowledge is a plus.
  • Strong understanding of distributed systems and performance optimization.
  • Experience with graph data models or knowledge graphs.
  • Proficiency with AWS services (S3, EMR, Athena/Glue, SQS) and IaC tools.
  • CI/CD with Jenkins; operating in Agile environments; observability practices.

Responsibilities

  • Design and develop scalable data processing workflows and microservices.
  • Lead components across services and troubleshoot distributed data systems.
  • Architect large data pipelines and orchestration frameworks.
  • Collaborate with product and platform teams to deliver scalable solutions.
  • Mentors junior engineers and promotes engineering best practices.
  • Develop robust data models to meet analytical and operational needs.

Skills

5+ years experience
Distributed systems
Semantic data/knowledge graphs
Agile development
Mentoring

Tools

Spark
Kafka
Databricks
Scala
Java
Kubernetes
AWS

Job description

Are you a Systems Engineer looking for an innovative role?

Do you enjoy being part of a team that works with a diverse range of technology?

About Our Team

Elsevier Health applies innovation, facilitates insights, and helps drive more informed decision‑making for our customers across global health. We support health providers by providing accessible, trusted evidence‑based information; prepare more medical and nursing students with effective tools and resources; provide insights that help clinicians improve patient outcomes; and supports a more personalized and localized healthcare experience. All for the benefit of every patient.

Our team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our semantic data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights, make informed decisions, and accelerate progress across research, healthcare, and life sciences. We lead the ongoing transformation of Elsevier’s vast, unstructured information into richly interconnected knowledge graphs that capture the full depth and nuance of scientific meaning. Through our dynamic knowledge discovery platform, we combine graph‑powered agentic AI with advanced search technologies to deliver contextually relevant, trustworthy, and precise answers. As part of the Data Engineering team, you’ll contribute to the systems and infrastructure that fuel this mission. This role focuses on building reusable platform components and delivering Data Products that enable scalable, reliable, and high‑performance data solutions across Elsevier’s ecosystem.

About The Role

We are looking for a Senior Data/Platform Engineer II who can lead the design and implementation of complex systems, mentor team members, and contribute to our evolving data engineering architecture. You’ll work on large‑scale data pipelines, orchestration frameworks, and services that support our data products — collaborating closely with product, platform, and other engineering teams to deliver impactful, high‑quality solutions.

Responsibilities
  • Design and develop scalable data processing workflows and microservices using Spark, Kafka Streams, and Kubernetes.
  • Write modular, testable Scala code following software engineering best practices and functional programming principles.
  • Lead the implementation of system components across multiple services and troubleshoot complex issues in distributed data systems.
  • Participate in architecture discussions, design reviews, and other engineering activities to deliver high‑quality solutions.
  • Develop and maintain robust data models to support analytical and operational business requirements.
  • Collaborate with cross‑functional stakeholders to translate business needs into scalable engineering solutions.
  • Mentor junior engineers by supporting onboarding, technical guidance, and knowledge sharing.
  • Drive continuous improvement initiatives by promoting engineering best practices and team collaboration.
Requirements
  • 5+ years of professional experience in software or data engineering, with a strong track record in building and optimizing large‑scale batch and streaming data systems.
  • Hands‑on experience with Spark, Kafka, Databricks, and Scala; Java knowledge is an added advantage.
  • Strong understanding of distributed systems, performance optimization, and semantic technologies such as RDF and data modeling.
  • Experience working with graph‑based data models or knowledge graph architectures.
  • Proficiency in AWS services such as S3, EMR, Athena/Glue, and SQS, along with Infrastructure as Code (IaC) tools.
  • Experience with software development practices, version control using Git, and CI/CD pipelines using tools such as Jenkins.
  • Ability to independently drive technical solutions from design through deployment while working in Agile development environments.
  • Experience building reusable engineering platforms and implementing observability best practices, including logging, monitoring, metrics, and alerting.
Working For You

We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Comprehensive Health Insurance: Covers you, your immediate family, and parents.
  • Enhanced Health Insurance Options: Competitive rates negotiated by the company.
  • Group Life Insurance: Ensuring financial security for your loved ones.
  • Group Accident Insurance: Extra protection for accidental death and permanent disablement.
  • Flexible Working Arrangement: Achieve a harmonious work‑life balance.
  • Employee Assistance Program: Access support for personal and work‑related challenges.
  • Medical Screening: Your well‑being is a top priority.
  • Modern Family Benefits: Maternity, paternity, and adoption support.
  • Long‑Service Awards: Recognizing dedication and commitment.
  • New Baby Gift: Celebrating the joy of parenthood.
  • Subsidized Meals in Chennai: Enjoy delicious meals at discounted rates.
  • Various Paid Time Off: Take time off with Casual Leave, Sick Leave, Privilege Leave, Compassionate Leave, Special Sick Leave, and Gazetted Public Holidays.
  • Free Transport pick up and drop from the home -office - home (applies in Chennai)
About The Business

A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. What you do every day will help advance science and healthcare to advance human progress.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer II
Senior Software Engineer II

Elsevier • Delhi

On-site
INR 3,000,000 - 6,000,000
Comprehensive Health Insurance
Enhanced Health Insurance Options
Group Life Insurance
+9
Software Engineer III
Software Engineer III

Elsevier • Chennai District

On-site
INR 1,200,000 - 1,800,000
Comprehensive Health Insurance
Flexible Working Arrangement
Group Life Insurance
+2
Service Development Manager – AI Data Structuring & Readiness
Service Development Manager – AI Data Structuring & Readiness

RELX • Chennai District

On-site
INR 1,800,000 - 2,400,000
Group Health Insurance
Free Transport
Subsidized food
+1
Data Analyst III
Data Analyst III

RELX • Chennai District

On-site
INR 900,000 - 1,500,000
Comprehensive Health Insurance
Group Life Insurance
Group Accident Insurance
+7
Senior Data Analyst I
Senior Data Analyst I

Elsevier • India

On-site
INR 1,200,000 - 1,800,000
Group Health Insurance
Group Life insurance
Long-service awards
+4
Data Analyst III
Data Analyst III

Elsevier • Chennai District

On-site
INR 900,000 - 1,300,000
Comprehensive Health Insurance
Enhanced Health Insurance Options
Group Life Insurance
+2
Senior Data Analyst I
Senior Data Analyst I

Elsevier • Delhi

On-site
INR 1,200,000 - 2,400,000
Group Health Insurance Policy (self &
Group Life insurance/accident policy
Long-service awards
+2
Senior Data Analyst I
Senior Data Analyst I

RELX • Delhi

On-site
INR 900,000 - 1,500,000
Group Health Insurance
Group Life Insurance
Long-service awards
+2
Senior Data Analyst II
Senior Data Analyst II

RELX • Sheopur

On-site
INR 1,500,000 - 2,800,000
Health Insurance
Flexible Working Arrangement
Paid Time Off
+2
Senior Data Analyst III
Senior Data Analyst III

Elsevier • Delhi

On-site
INR 1,200,000 - 1,800,000
Group Health Insurance
Group Life insurance
Long-service awards
+2