Staff Software Engineer-AM-TECH-DA-25

6 months ago


Bengaluru, India The Nielsen Company Full time
At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future. 

About the role

This role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the Cloud. The Staff Software Engineer is ultimately responsible for delivering technical solutions: starting from the project's onboard until post launch support and including design, development, testing and user acceptance. It is expected to coordinate, support and work with multiple delocalized project teams in multiple regions. As the Browser/JavaScript Staff SW Engineer in our team, you will lead the development efforts for our industry leading, Browser Extension based meters. Your role will involve designing, implementing, and maintaining robust, scalable solutions that leverage Javascript code that accesses the Browsers (Chrome, Edge, FireFox) internal APIs and services, You will play a key role in shaping the technical direction of our projects and mentoring other team members.

Responsibilities

Meter Deployment: Conceive, design and build new features in the existing Browser-Extension software meter. CI/CD Implementation: Design and implement CI/CD pipelines for automated build, test, and deployment processes. Ensure continuous integration and delivery of features, improvements, and bug fixes. Code Quality and Best Practices: Enforce coding standards, best practices, and design principles. Conduct code reviews and provide constructive feedback to maintain high code quality. Performance Optimization: Identify and address performance bottlenecks in both client-side and data upload components. Optimize applications for remote/unassisted installation. Mentorship and Collaboration: Mentor junior engineers, providing guidance on technical aspects and best practices. Collaborate with cross-functional teams to ensure a cohesive and unified approach to software development. Security and Compliance: Implement security best practices for both client and upload components. Ensure compliance with industry standards and regulations related to web application security.

Key Skills

Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field. Proven experience, minimum 8 years, in Client-side development expertise using Javascript, and accessing Browser APIs and services Strong understanding of CI/CD principles and tools. GitLab a plus Excellent problem-solving and debugging skills. Leadership experience, minimum 2 years, in guiding technical decisions and mentoring team members. Strong communication and collaboration skills with ability to communicate complex technical concepts and align organization on decisions Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply Utilizes team collaboration to create innovative solutions efficiently

Other desirable skills

Knowledge of networking principles and security best practices. Deploying and supporting Browser extensions distributed via Google and/or Microsoft stores Experience with Windows C/C++ or Mac/Objective C 

  • Bengaluru, India The Nielsen Company Full time

    Nielsen is seeking an organized, detail oriented, team player, to join the Collections and ITAM Back Office Engineering team in the role of Staff Software Engineer. Nielsen’s Audience Measurement Engineering platforms support the measurement of television viewing in more than 30 countries around the world. The Staff Software Engineer will be responsible to...


  • Bengaluru, India The Nielsen Company Full time

    About the role This role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the...

  • Software Engineering

    5 months ago


    Bengaluru, India The Nielsen Company Full time

    About the Role This role will be part of a team that develops software interfaces with all the major TV streaming providers, and downloads tens of thousands of movies and TV shows from US and international platforms. This team is at the heart of Nielsen’s streaming measurement strategy, and is continually updating their software to adjust to the...


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...

  • Software Engineering

    5 months ago


    Bengaluru, India The Nielsen Company Full time

    About the role As a Senior Software Engineer, you will be working within an international group of teams that span multiple time group is responsible for cloud services managing Nielsen device populations in the US and primary objective is to ensure project goals are achieved and are aligned with business objectives. You will also work closely with...

  • Software Engineering

    6 months ago


    Bengaluru, India The Nielsen Company Full time

    About the role As a Senior Software Engineer, you will be working in the Meter Back Office (MBO) team that is responsible for processing data collected from several devices in the field, developing ETL applications that extract the relevant data and correlate/match it against reference data to identify the content and source the devices were exposed to...


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India Black Box Full time

    Job Title: DAS RF Engineering SpecialistAbout the Role:This is a challenging and rewarding role for an experienced DAS RF Engineer to join our team at Black Box. As a key member of our Indoor Radio Network Design team, you will be responsible for designing, optimizing, and troubleshooting Distributed Antenna Systems (DAS) for indoor wireless coverage.About...

  • Software Engineer

    6 months ago


    Bengaluru, India The Nielsen Company Full time

    About the Role This role will be part of a team that develops software interfaces with all the major TV streaming providers, and downloads tens of thousands of movies and TV shows from US and international platforms. This team is at the heart of Nielsen’s streaming measurement strategy, and is continually updating their software to adjust to the...

  • Software Engineer

    6 months ago


    Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, India The Nielsen Company Full time

    About the role You’ll be working within an international group of teams which span from the US till India. This group is responsible for building and testing the Digital SDKs for content measurement.  As a manager, you will oversee and lead a team of 3+ Software Developers  Your primary goal is to guide the team towards successful development of...

  • Software Engineering

    6 months ago


    Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...

  • Software Engineer

    6 months ago


    Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, India The Nielsen Company Full time

    About the role This role will be part of a team that develops software interfaces with all the major TV streaming providers, and downloads tens of thousands of movies and TV shows from US and international platforms. This team is at the heart of Nielsen’s streaming measurement strategy, and is continually updating their software to adjust to the...


  • Bengaluru, India The Nielsen Company Full time

    Nielsen is seeking an organized, detail oriented, team player, to join the Collections and ITAM Back Office Engineering team in the role of Senior Software Engineer. Nielsen’s Audience Measurement Engineering platforms support the measurement of television viewing in more than 30 countries around the world. The Senior Software Engineer will be responsible...

  • Sr Software Engineer

    6 months ago


    Bengaluru, India The Nielsen Company Full time

    About the role This role will be part of a team that develops software interfaces with all the major TV streaming providers, and downloads tens of thousands of movies and TV shows from US and international platforms. This team is at the heart of Nielsen’s streaming measurement strategy, and is continually updating their software to adjust to the...

  • Sr Software Engineer

    5 months ago


    Bengaluru, India The Nielsen Company Full time

    About the role This role will be part of a team that develops software interfaces with all the major TV streaming providers, and downloads tens of thousands of movies and TV shows from US and international platforms. This team is at the heart of Nielsen’s streaming measurement strategy, and is continually updating their software to adjust to the...

  • Supervisor Da

    6 months ago


    Bengaluru, Karnataka, India Labcorp Full time

    Essential Job Duties: 1. Provide managerial support and direction to DA operations. issues. 2. Actively lead or participate in DA responses to quality issues. 3. Assures quality and timely performance 4. Reports performance and results against targets and global standards. 5. Ensures regulatory compliance within his/her supervision. Revised - Mar 2020 Page 3...


  • Bengaluru, India The Nielsen Company Full time

    About the role This role will be part of a team that develops software that processes data captured every day from over a quarter of a million Computer and Mobile devices worldwide. Measuring panelists activities as they surf the Internet via Browsers, or utilizing Mobile App’s download from Apple’s and Google’s store. The Nielsen software meter...

  • Software Engineer

    6 months ago


    Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...