Europe / Spain / / Madrid /

Technology & Engineering

#: 743999738460769 / 50245321

Mid-Senior Level


Job Description

Our NielsenIQ Technology teams are working on our new Connected platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on NielsenIQ’s data and insights to innovate and grow.

As a Software Engineer, you’ll be part of a team of smart, highly skilled technologists who are passionate about learning and prototyping cutting-edge technologies. Right now our platform is based in Spark, Airflow, Java, Angular, Spring Boot, Postgres and Snowflake, and we continue to adopt the best of breed in cloud-native, low-latency technologies. We value CI/CD in everything that we develop. Our team is co-located and agile, with central technology hubs in Chicago, Madrid and Chennai. 

What you’ll do

  • Write complex, maintainable code in Spark (Scala/Python)  to develop scalable, flexible data pipelines running in Databricks, coordinated by Airflow.

  • Turn Data Science Models and Algorithms into production-ready code.

  • Design and develop highly available, low latency, cloud-native Java applications

  • Integrate code into modern, automated testing and CI/CD pipelines

  • Leverage multiple first- and third-party data sources and develop highly efficient data access RESTful APIs against data stored in Relational and NoSQL databases.

  • Work in an international environment, following agile principles. 

We’re looking for people who have

  • Strong fundamentals in software engineering, including experience with Spark (Java/Scala or Python).

  • Experience working with Big Data data pipelines.

  • Sound SDLC skills, preferably with experience in an agile environment.

  • Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business.

  • Testing mindset

  • +2 years of relevant software engineering experience.

  • Minimum B.S. degree in Computer Science, Computer Engineering, Information Technology or related field or equivalent experience.

  • Other experiences that would be a plus: Apache Kafka, Redis, Apache Ni-Fi, Airflow.