Sr Software Engineer I

Elsevier

Chennai District

On-site

INR 1,800,000 - 3,000,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Elsevier Health is seeking a Senior Software Engineer to shape the design, delivery, and evolution of the Sales Marketing Data Analytics platform. You will own scalable data solutions, drive engineering best practices, and partner with Product, Analytics, and business stakeholders to deliver reliable data products.

The role requires independent work, influence across the squad, and leadership of complex initiatives from discovery to production in a dynamic environment.

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.
  • Working knowledge of AWS cloud services and Apache Airflow
  • Terraform
  • Python and/or Java

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

Strong problem-solving
Clear communication
Collaborative mindset
Technical ownership
Curiosity and growth mindset

Tools

Snowflake
DBT
SQL
Python
AWS
GitHub
Jenkins
Terraform
Airflow

Job description

Job Summary

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 Elseviers 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 Were 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

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

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

Similar jobs worth comparing

Senior Software Engineer I
Senior Software Engineer I

Elsevier • Chennai District

On-site
INR 1,800,000 - 2,800,000
Comprehensive Health Insurance
Flexible Working Arrangement
Medical Screening
+4
Consulting Data Engineer
Consulting Data Engineer

Elsevier • Delhi

On-site
INR 5,000,000 - 6,000,000
Comprehensive Health Insurance
Flexible Working Arrangements
Employee Assistance Program
+2
Senior Data Engineer I
Senior Data Engineer I

RELX • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Data)
Senior Software Engineer (Data)

KSOLVES • Indore District

On-site
Senior Data Engineer
Senior Data Engineer

Snowflake • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer II
Senior Software Engineer II

RELX • Delhi

On-site
INR 1,600,000 - 2,600,000
Health Insurance
Life Insurance
Flexible Working Arrangement
+4
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Luxoft • Bengaluru

On-site
INR 900,000 - 1,300,000
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
Senior Data Engineer – BI Analytics & Data Warehousing
Senior Data Engineer – BI Analytics & Data Warehousing

Axentia Global • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Senior Data Engineer
Senior Data Engineer

Snowflake • Pune District

On-site
INR 2,800,000 - 4,200,000