Platform Engineer

Nielsen powers media future by providing insights that drive client decisions, capturing audience engagement with content across all platforms.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Platform Engineer

Nielsen is seeking a Platform Engineer to join their dynamic team focused on powering the future of media through data-driven insights. This role combines both Data Engineering and Platform Tooling development responsibilities, making it an exciting opportunity for someone passionate about building robust data infrastructure.

The position involves working on multiple facets of the Data Platform, including database optimization, ETL pipeline development, and platform tooling enhancement. You'll be responsible for designing and maintaining RESTful APIs, implementing data pipelines, and ensuring the overall efficiency and scalability of the data infrastructure.

As a Platform Engineer, you'll work with cutting-edge technologies including Apache Airflow, AWS Glue, and various programming languages such as Java, Go, NodeJS, or Python. The role requires a strong foundation in data engineering concepts and a willingness to learn and adapt to new technologies.

The ideal candidate will have at least 2 years of experience in backend API development and data engineering, with a Bachelor's degree in Computer Science or related field. You'll be joining a company that values excellence, perseverance, and making an impact together. Nielsen offers a collaborative environment where your success is championed and supported.

Key aspects of the role include API development, data engineering, and platform maintenance. You'll be responsible for implementing security best practices, optimizing performance, and contributing to the overall data architecture. The position also offers opportunities to work with both SQL and NoSQL databases, cloud platforms, and modern data pipeline technologies.

This is an excellent opportunity for someone looking to grow their career in a company that stands at the forefront of the media revolution while working with large-scale data systems and modern technologies. The hybrid work environment offers flexibility while maintaining collaborative opportunities with the team.

Last updated a month ago

Responsibilities For Platform Engineer

  • Design, develop, and maintain RESTful APIs using languages such as Java, Go, NodeJS, or Python
  • Implement authentication, authorization, and security best practices
  • Optimize API performance and scalability
  • Design, build, and maintain data pipelines for collecting, processing, and storing large datasets
  • Work with databases (SQL and NoSQL) to ensure data integrity and performance
  • Implement data quality checks and monitoring
  • Develop and maintain ETL processes
  • Monitor and troubleshoot production systems
  • Contribute to the development of platform standards and best practices
  • Participate in on-call rotation

Requirements For Platform Engineer

Java
Go
Node.js
Python
Kubernetes
MongoDB
  • Bachelor's degree in Computer Science or a related field
  • Minimum of 2 years of experience in backend API development and data engineering
  • Proficiency in at least one of the following programming languages: Java, Go, NodeJS, or Python
  • Experience with RESTful API design and development
  • Strong understanding of data structures, algorithms, and database concepts
  • Experience with data pipeline technologies
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Experience with version control systems
  • Experience with testing frameworks and methodologies
  • Strong communication and collaboration skills
  • Experience working with data lakes and data warehouses

Interested in this job?

Jobs Related To Nielsen Platform Engineer

Platform Engineer

Platform Engineer role at Nielsen combining Data Engineering and Platform Tooling development responsibilities, requiring 2+ years of experience in backend development and data engineering.

QA Engineer (Automation/Manual/Python/Java)

QA Engineer position at Nielsen combining manual and automated testing with Python/Java expertise, offering hybrid work in Bangalore.

.Net Developer

.Net Developer position at Nielsen, working on backend development for Nielsen One Application with focus on microservices and cloud technologies.

Technical Support Engineer

Technical Support Engineer at Nielsen providing first-level support for streaming measurement software, requiring Unix scripting and SQL skills.

Software Engineer - Platform

Nielsen seeks a Software Engineer - Platform in Gurgaon to develop media measurement solutions using open source and cloud technologies.