Senior Data Engineer at Elsevier - ScoutJobs - The AI-curated global job board
Skip to content
Elsevier
Posted 15 hours ago

Senior Data Engineer

ElsevierSenior Data Engineer

Requirements

5+ years software engineering experience, Bachelor's degree in Computer Science or related field, Strong Python or Java programming, Advanced SQL and relational database expertise, Experience with Snowflake and ETL/ELT pipelines, Cloud platform experience (AWS or Alibaba Cloud), Experience with Databricks, Spark, and Kafka, Knowledge of NoSQL databases, Containerization experience (Docker, Kubernetes), English proficiency for technical reviews

Skills

PythonJavaSQLSnowflakeDatabricksSparkKafkaAWSDockerKubernetes

About the role

Responsibilities

  • Design, implement, and maintain production-grade backend services and data pipelines in cloud environments.
  • Build and operate pipelines for high-volume scholarly content, including XML and semi-structured formats.
  • Implement ETL/ELT processes, metadata extraction, transformation, and validation logic.
  • Optimize data pipeline performance and ensure high standards of data quality and observability.
  • Ensure compliance with China regulatory requirements, including Cybersecurity Law and PIPL.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Debug complex issues related to data correctness, performance bottlenecks, and operational failures.

Requirements

  • 5+ years of hands-on experience as a software engineer on backend or data-intensive systems.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong programming proficiency in Python or Java.
  • Advanced SQL and relational database expertise.
  • Hands-on experience with Snowflake and ETL/ELT pipelines.
  • Experience with cloud platforms such as AWS or Alibaba Cloud.
  • Hands-on experience with Databricks, Spark, and Kafka.
  • Experience with NoSQL databases (e.g., MongoDB, Cassandra) and containerization (Docker, Kubernetes).
  • Proficiency in English for technical reviews and global team collaboration.

Preferred Qualifications

  • Experience with machine learning tools like TensorFlow or SageMaker.
  • Knowledge of search platforms such as Elasticsearch or ELK.
  • Understanding of data medallion (Bronze/Silver/Gold) architecture.
  • Familiarity with AI-assisted development tools and MCP/AI Agent development.
  • Experience with data compliance standards such as GDPR or HIPAA.

Benefits

  • Medical and Life Insurance.
  • Flexible working hours to support work/life balance.
  • Paid Time Off, including annual leave, family care leave, and public holidays.
  • Annual medical check-ups and flexible benefits via CIIC platform.
  • Long-service awards and various gift programs.

About the Company

Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity. We serve the research, academic, and clinical communities through the application of technology and analytics to content.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Data Engineer

Elsevier · Shanghai

Sign up to apply