Senior Software Developer - Data team

Job expired!

Join Our Data Team as a Senior Software Developer at Nielsen

At Nielsen, we understand that personal growth in your career is a collaborative effort. By becoming a part of our team, you join nearly 14,000 associates, each leveraging mutual success to fuel advancement. We champion your achievements because your success drives ours. Step into a role where you can initiate new projects, explore innovative approaches, and think big. At Nielsen, your best efforts are the cornerstone of our future.

About the Role – Senior Software Developer, Data Team

Nielsen Marketing Cloud's Data Group is on the lookout for a talented backend developer with a profound passion for data and groundbreaking technologies. As a Senior Data Developer, you will take charge of designing, building, and managing our sophisticated data architecture. Whether it’s working on serverless architectures or crafting extensive data pipelines, your role is central to developing highly scalable, high-performance, and cost-efficient systems.

Our commitment to innovation means constantly seeking advancements. We utilize the latest in cloud and data technologies and embrace experimentation with new tools. If you are driven by a passion for data and cutting-edge technologies, keen to learn, experiment, and deliver exceptional projects, Nielsen offers the perfect environment for you.

Key Responsibilities

  • Designing and managing robust data architectures.
  • Building serverless solutions and large-scale data pipelines.
  • Optimizing systems for scalability, performance, and cost efficiency.
  • Continuously exploring new technologies and improvements.

Technical Requirements

  • Degree in Computer Science or relevant field.
  • At least 5 years experience in server-side development across various complex projects.
  • Expertise in Scala, Java, and SQL.
  • Strong problem-solving and analytical prowess.
  • Proficient in English, both verbal and written.

Desired Soft Skills

  • Collaborative team player.
  • Able to translate user stories and concepts into fully functioning scalable systems.
  • Excellent communication skills, capable of presenting ideas and driving decisions.
  • Self-motivated with a knack for pushing projects to completion.
  • Adept at managing multiple tasks, meeting deadlines, and prioritizing effectively.
  • Innovative thinker with a passion for learning and discovering novel solutions.

Preferred Qualifications

  • Experience with AWS and other cloud services.
  • Solid understanding of data modeling, database design, and data warehousing concepts.
  • Familiarity with technologies like Airflow, Spark, Trino, Kafka, and both RDBMS and NoSQL databases.
  • Experience with Kubernetes, continuous deployment tools such as GitLab pipelines, Terraform, and Ansible.
  • Additional skills in Python are beneficial.

At Nielsen, we're excited to see what you can bring to our vibrant team. Apply today and shape the technology of tomorrow!