Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,675 Jobs at 191 Companies

Senior Data Engineer - Data & Analytics



Data Science
Englewood Cliffs, NJ, USA
Posted on Friday, January 26, 2024

Business Background

The Data and Analytics (D&A) team plays a critical role in driving Unilever’s Growth and Fuel for Growth, empowering our people to make smarter and faster decisions to unlock value. Our vision is to transform Unilever to become truly Data Intelligent, delivering superior performance through data-driven decisions.

We are a passionate team of over 350 data experts, data scientists, information experts, technical specialists, and business analysts. We operate as ‘One D&A’, made up of Global engagement and expertise teams, based in our key hubs including India, the UK, and US, and local UniOps in Market D&A teams, based in our key markets. Together, we combine the best of global for scale and efficiency, and local for intimacy and impact.

‘We are in the midst of a paradigm shift where the intelligence of machines will complement human ingenuity to do good, do better and smarter” – Sanjiv Mehta, Unilever President, South Asia

Who You Are & What You’ll Do

This Senior Data Engineer will partner with Supply chain Customer Operations to build and data models.

  • Facilitate team’s delivery of scalable, maintainable, performant data engineering solutions. Work through your teams to define/design solution options, evaluate technical feasibility, and provide estimates on effort and risk.

  • Drive the design and implementation of new data projects and the optimization of existing solutions.

  • Collaborate across teams - business partners, product, engineering, architecture, platforms - to facilitate solution delivery. Work with architecture and engineers to ensure quality solutions are implemented, and engineering best practices are defined and followed.

  • Drive collaborative reviews of designs, code, and test plans.

  • Define the team’s technical roadmap and influence its adoption.

  • Anticipate, identify and solve issues concerning data management to improve data quality. Work across teams to resolve operational & performance issues.

  • Identify and remove technical bottlenecks for your engineering teams. Manage, mentor, and inspire the team; manage performance, goals and development potential.

  • Provide guidance to team members on work items or technical scenarios

You’re a dot connector and storyteller: You like to unravel complex data, - building analytical tools that utilize the data pipeline to provide actionable insights, operational efficiency, and other key metrics.

You’re a changemaker: You are a self-starter you can work independently to identify, design and implement internal process improvement; driving change with new innovative solutions, optimizing data delivery, re-designing for greater scalability.

You’re a paradox navigator: Enable data driven decision-making across customer development, supply chain, consumer marketing insights, and disrupting data silos.

What You Will Bring

  • Bachelors Degree in Computer Science, Information Systems, Business or related field with 3+ years of experience in large-scale software development and data engineering including

    • Experience programming in PySpark, SQL, Python or Scala required

    • Experience working Microsoft Azure (Azure Data Bricks, Azure Data Factory, CI/CD, Delta tables) or any public cloud environment required

    • Experience in developing Power BI dashboards, Web Applications required

    • Experience building RESTful API’s to enable data consumption required

  • Ability to define/design solution options, evaluate technical feasibility, and provide estimates on effort and risk

  • Experience building positive relationships across teams and roles: business partners, product, engineering, architecture, and platforms

  • Experience with data sources such as IRI, Nielsen, Retailer POS systems, Panel data such as Numerator and Nielsen/IRI Panel a plus!

  • Experience with batch processing frameworks such as Spark and ADF a plus!

  • Knowledge on data warehousing related concepts - like SQL Analytical functions a plus!

Pay: The pay range for this position is $83,200 to $124,700. Unilever takes into consideration a wide range of factors that are utilized in making compensation decisions including, but not limited to, skill sets, experience and training, licensure and certifications, qualifications and education, and other business and organizational needs.

Bonus: This position is bonus eligible.

Long-Term Incentive (LTI): This position is LTI eligible.

Benefits: Unilever employees are eligible to participate in our benefits plan. Should the employee choose to participate, they can choose from a range of benefits to include, but is not limited to, health insurance (including prescription drug, dental, and vision coverage), retirement savings benefits, life insurance and disability benefits, parental leave, sick leave, paid vacation and holidays, as well as access to numerous voluntary benefits. Any coverages for health insurance and retirement benefits will be in accordance with the terms and conditions of the applicable plans and associated governing plan documents.


Unilever is an organization committed to diversity and inclusion to drive our business results and create a better future every day for our diverse employees, global consumers, partners, and communities. We believe a diverse workforce allows us to match our growth ambitions and drive inclusion across the business. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Employment is subject to verification of pre-screening tests, which may include drug screening, background check, credit check and DMV check.