Senior Software Engineer - Data Analytics Platform

Elsevier

Chennai

On-site

INR 900,000 - 1,400,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Flexible Working
Paid Time Off
Transport Service
New Baby Gift

Job summary

Elsevier Health is seeking a Senior Software Engineer I for the Sales & Marketing Data Analytics team in Chennai. You will design and evolve scalable data solutions, mentor engineers, and partner with Product, Analytics, and business stakeholders to deliver reliable data products.

You will work across Snowflake, DBT, SQL, and Python, driving best practices, CI/CD, and DevSecOps, while exploring AI-assisted tooling and emerging technologies to add measurable value.

Qualifications

  • Significant professional experience designing and operating enterprise data warehouse solutions.
  • Expert knowledge of Snowflake, DBT, SQL, and dimensional data modelling.
  • Strong experience with AWS-based data platforms.
  • Experience building production-grade CI/CD pipelines using GitHub and Jenkins or equivalent.
  • Strong Python development skills for data engineering.
  • Experience leading technical delivery and mentoring engineers.
  • Excellent stakeholder communication and ability to influence technical decisions.
  • Experience applying AI-assisted engineering or LLM-enabled developer tooling.

Responsibilities

  • Lead architecture and technical design for data platforms, pipelines, and warehouse solutions.
  • Own delivery of complex initiatives from design through production support.
  • Design, build, and optimise scalable Snowflake and DBT data pipelines.
  • Define data models, performance standards, observability, and reliability practices.
  • Lead technical design reviews and establish engineering standards.
  • Champion code quality through reviews, automated testing, CI/CD, and DevSecOps practices.
  • Mentor engineers through pair programming, coaching, and technical guidance.
  • Partner with Product Owners, Analysts, and stakeholders to shape technical roadmaps.
  • Drive continuous improvement by reducing technical debt and improving platform performance.
  • Lead incident analysis, root-cause investigations, and reliability improvements.
  • Evaluate and introduce emerging technologies including AI-assisted engineering and specification-driven development where they provide measurable value.

Skills

Snowflake
DBT
SQL
Python
AWS
CI/CD
GitHub/Jenkins
Data warehouse
AI tooling

Tools

Snowflake
DBT
AWS
GitHub
Jenkins
Terraform
Airflow

Job description

Senior Software Engineer I

Are you a Software 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.

This role sits within the Sales & Marketing Data Analytics team, part of the wider Digital Business Solutions (DBS) group. Our team provides the analytical foundations that drive two of Elsevier's most revenue-critical functions: sales performance and marketing effectiveness. On the Sales side, accurate and timely reporting is critical to incentivising and guiding our global sales force. Opportunities data warehouse provides analytics on salesperson pipeline, actual sales, and quota, and Agreements data warehouse provides analytics on sales agreements and renewals. On the Marketing side, the Contacts data warehouse enables global marketing teams to design effective marketing campaigns with the desired segmentation for the business area and product they want to focus.

There are also some standalone datasets ingested from multiple sources, some are quite huge serving analytics needs for various data and analytical teams across the business. You will be working on cutting-edge technology and helping with the latest companywide AI initiatives such as Spec-driven development within the Sales and Marketing squad.

About the Role

As a Senior Software Engineer at Elsevier, you will be responsible for the technical design, delivery, and evolution of the Sales & Marketing Data Analytics platform. The role owns the design of scalable data solutions, drives engineering best practices, mentors engineers, and partners with Product, Analytics, and business stakeholders to deliver reliable, secure, and high-quality data products. The engineer is expected to work independently, influence technical direction across the squad, and lead complex initiatives from discovery through production.

Responsibilities
  • Lead architecture and technical design for data platforms, pipelines, and warehouse solutions.
  • Own delivery of complex initiatives from design through production support.
  • Design, build, and optimise scalable Snowflake and DBT data pipelines.
  • Define data models, performance standards, observability, and reliability practices.
  • Lead technical design reviews and establish engineering standards.
  • Champion code quality through reviews, automated testing, CI/CD, and DevSecOps practices.
  • Mentor engineers through pair programming, coaching, and technical guidance.
  • Partner with Product Owners, Analysts, and stakeholders to shape technical roadmaps.
  • Drive continuous improvement by reducing technical debt and improving platform performance.
  • Lead incident analysis, root-cause investigations, and reliability improvements.
  • Evaluate and introduce emerging technologies including AI-assisted engineering and specification-driven development where they provide measurable value.
Requirements

What We’re Looking For Beyond technical skills, we value engineers who bring:

  • Strong problem-solving ability - comfortable with ambiguous requirements and large, complex datasets
  • Clear communication - able to explain technical concepts to both technical and non-technical stakeholders
  • Collaborative mindset - builds relationships across the business and works well in cross-functional teams
  • Technical ownership - takes pride in code quality, reliability, and continuous improvement
  • Curiosity and growth mindset - enthusiastic about learning, including emerging technologies such as AI and Spec-driven development
Experience & Skills
Essential
  • Significant professional experience designing and operating enterprise data warehouse solutions.
  • Expert knowledge of Snowflake, DBT, SQL, and dimensional data modelling.
  • Strong experience with AWS-based data platforms.
  • Experience building production-grade CI/CD pipelines using GitHub and Jenkins or equivalent.
  • Strong Python development skills for data engineering.
  • Experience leading technical delivery and mentoring engineers.
  • Excellent stakeholder communication and ability to influence technical decisions.
  • Experience applying AI-assisted engineering or LLM-enabled developer tooling.
Desirable
  • Working knowledge of AWS cloud services and Apache Airflow
  • Experience with infrastructure-as-code, particularly Terraform
  • Programming experience in Python and/or Java
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.

We know your well-being and happiness are key to a long and successful career.

We are delighted to offer country specific benefits.

If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.

We are 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.

USA Job Seekers: EEO Know Your Rights .

Experience Level Senior Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data Engineering & Analytics
Senior Software Engineer - Data Engineering & Analytics

Elsevier • Chennai

On-site
INR 1,200,000 - 2,400,000
Comprehensive Health Insurance
Flexible Working Arrangement
Group Life Insurance
+3
Senior Data Analyst
Senior Data Analyst

Elsevier • Chennai

On-site
INR 1,200,000 - 1,800,000
Comprehensive Health Insurance
Flexible Working Arrangement
Paid Time Off (PTO)
Senior Software Engineer - Data Engineering
Senior Software Engineer - Data Engineering

Elsevier • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Health insurance
Life insurance
Long-service awards
+4
Senior Data Analyst II
Senior Data Analyst II

RELX International • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior Data Engineer II
Senior Data Engineer II

Relx Plc • Bengaluru

On-site
INR 4,500,000 - 8,500,000
Group Health Insurance Policy (self &/
Group Life insurance/accident policy
Long-service awards
+4
Senior Data Engineer II
Senior Data Engineer II

Elsevier • Bengaluru

On-site
INR 3,200,000 - 4,200,000
Group Health Insurance Policy (self &
Family)
Group Life insurance/accident policy
+5
Software Engineering Lead
Software Engineering Lead

Elsevier • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Group Health Insurance Policy (self &/
Group Life/Accident Insurance
Long-service awards
+2
Senior Software Engineer - Salesforce
Senior Software Engineer - Salesforce

CamWebDir • Chennai District

On-site
INR 1,800,000 - 2,400,000
Group Health Insurance Policy (self &
Subsidized food in Chennai
Free Transport to office (Chennai)
Systems Engineer III
Systems Engineer III

RELX International • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Group Health Insurance
Transport provided to office
Generous leave policies
+2
Senior Agentic AI Engineer
Senior Agentic AI Engineer

Elsevier • Bengaluru

Hybrid
INR 3,500,000 - 5,500,000
Group Health Insurance
Group Life insurance
Long-service awards
+3