Taro Logo

Sr Data Engineer I

A global leader in information and analytics, helping researchers and healthcare professionals advance science and improve health outcomes.
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare · Enterprise SaaS

Job Description

Elsevier, a global leader in information and analytics, is seeking a Senior Data Engineer I to join their Research Data Platform team. This role is crucial in building and maintaining scalable data infrastructure that powers their research and product offerings. The position offers an opportunity to work with cutting-edge technologies and contribute to scientific and healthcare solutions.

The ideal candidate will be responsible for designing and developing big data applications and pipelines, working with cloud platforms (primarily AWS), and implementing best practices for data modeling and processing. They will collaborate with team members to understand complex data requirements and deliver effective solutions.

The role requires expertise in data engineering principles, programming languages (Java, Scala, Python), and experience with modern data stack components including Spark, Delta Lake, and various AWS services. Knowledge of CI/CD pipelines, version control, and Agile methodologies is essential.

Elsevier offers an excellent work environment with a strong focus on work-life balance. The company provides comprehensive benefits including profit sharing, pension scheme, flexible working arrangements, and various wellness programs. This is an opportunity to make a meaningful impact while working with a team dedicated to advancing science and improving health outcomes through innovative technology and data-driven solutions.

Last updated 16 days ago

Responsibilities For Sr Data Engineer I

  • Collaborate with team members and stakeholders to understand complex data requirements and help design effective solutions
  • Contribute to all phases of the data development lifecycle
  • Assist in implementing best practices for data modeling, processing, and storage
  • Support the deployment and maintenance of data solutions on cloud platforms
  • Help identify opportunities for process improvements
  • Troubleshoot and resolve technical issues
  • Share knowledge and collaborate with team members

Requirements For Sr Data Engineer I

Java
Python
MongoDB
Redis
Kafka
  • Experience with data engineering principles, data architecture, and modern data stack components
  • Proficiency in programming languages such as Java, Scala or Python
  • Experience with distributed data processing frameworks like Spark or Delta Lake
  • Familiarity with databases (SQL and NoSQL), search engines (Solr, Elasticsearch)
  • Hands-on experience with cloud platforms, especially AWS
  • Knowledge of CI/CD pipelines, version control (Git), and automation tools like Jenkins
  • Experience with orchestration frameworks such as Airflow or event streaming systems like Kafka
  • Understanding of Agile or Kanban development methodologies

Benefits For Sr Data Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Share Purchase Plan and Profit Sharing
  • Pension Scheme
  • Home/Office/Commuting Allowance
  • Generous Vacation Options
  • Family Leave (Maternity, Paternity, Adoption)
  • Flexible Hours and Personal Budget
  • Online Training and Career Development
  • Wellbeing Programs and Gym Access
  • Employee Networks and Discounts
  • Employee Assistance Program
  • Annual Company Events