Principal Software Engineer (Full Stack) - #956919


Date: 1 week ago
City: Mumbai, Maharashtra
Contract type: 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.

We're looking for a Senior Software Engineer to join our Campaign Analytics team. The Campaign Analytics suite of products utilize survey based datasets to measure, analyze, and report on Advertisement effectiveness.
As a senior engineer on our team, you'll have a lead role in building systems to extract insights from our datasets. You'll have the opportunity to work on data pipelines, web applications and dashboarding solutions as well as some of the supporting infrastructure. We are an agile team that work directly with product owners and collaborate with Data Scientists. Our culture is inclusive and we have a healthy work life balance.
If you're passionate about problem solving, enjoy continuous learning, like building new things while mentoring and guiding others. We want to hear from you!


    • Collaborate with product owners to understand requirements and design new
    • in cross-functional teams to implement, test and deploy
    • junior developers and conduct occasional training
    • code
    • and maintain Front-end and Backend
    • , design, develop, test and implement business systems of the highest complexity.
    • Write code with maintainability and scalability in mind.
    • Research, assess and facilitate the adoption of new technologies.


    • 5+ years with programming language Javascript.
    • 5+ years with programming languages Python or
    • knowledge of programming concepts and
    • designing system components from
    • with SQL and relational database
    • with Full Stack development
    • Experience of knowing what to test, writing tests, TDD(Test driven development),
    • designing and developing APIs
    • Experience with version control
    • communication
    • working in Cloud
    • working in an agile environment.

Preferred Qualifications

    • MS in Computer Science or related field.
    • 4+ years Python programming experience.
    • 3+ years Javascript experience.
    • Experience with mainstream programming languages .net, C++, Java, etc.
    • Experience with popular AWS services (S3, RDS, EC2, etc.).
    • Experience with AWS infrastructure, automation, cost analysis, and operational support.
    • Experience React, Angular, Vue or other front-end technologies.
    • Experience leading and mentoring developers.
    • Experience with popular developer tools (Git, Docker, Github/Gitlab).
    • Knowledge of NodeJS and web browser automation tools.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a CV

Similar Jobs

AVP - Lead Management

Tata Capital, Mumbai, Maharashtra
16 hours ago
Ensure execution of Business Plans as per the budgets by managing the required lead flow within the CC team. To ensure cost and resource optimization at all 3 Contact Centres. Responsible for ensuring compliance with policies, processes and other regulatory requirements. Design & Monitor the lead management process effectively in the CC to ensure higher profitability by increasing productivity and...

Airtel Business.Mumbai>BSG.Connectivity>Solution Architect - BSG>MH-Mumbai-Interface Building

Airtel, Mumbai, Maharashtra
3 days ago
Understanding customer’s requirement Building the solution, its deliverables as per customer specific requirements. Order Booking  Technology Expertise in IT Networking, Collaboration, Enterprise Mobility, DCMS & Cloud Training to sales team

Health & Wellness Coach

GoQii Technologies Pvt Ltd, Mumbai, Maharashtra
3 days ago
Motivate players (i.e. GOQii subscribers) to make a permanent shift to a healthierlifestyle.  Motivate players to enhance health, nutrition and karma.  Track and analyse player' lifestyle and fitness data captured through the GOQii band. Design custom wellness/fitness goals mutually with players and coach them in meeting thesegoals.  Interact with GOQii Players on a daily basis via GOQii...