avatar

Nielsen is hiring a
Sr. Software Engineer

👈 Back to all jobs

Read by 59 job seekers.

Mumbai, India

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 are looking for a Senior Engineer to join Digital Technology team. Ideal candidate would be someone with a passion for Clean Code, Scalable architectures, Test Driven Development and DevOps. Someone who loves getting hands dirty with code and learns everyday.

Responsibilities
  • Hands on developer to design, code, and test iteratively on technical solutions that meet business and technical requirements
  • Implement automation in the areas of Cloud resource provisioning (IaC), unit testing, code coverage, static code analysis and vulnerability scanning with CI/CD process.
  • Create appropriate documentation (process flows, technical specs, class diagrams, unit test cases).
  • Assist in platform support and troubleshooting production issues.  
  • Promote a culture of best practices with peer code reviews and extreme ownership for continuous incremental delivery.
  • Research and implement new technology solutions where applicable.

  • Requirements
  • Extensive programming experience and desire to write and review code 70% of time. 
  • 5-6 years of experience working with Java with appreciation for Object Oriented and functional programming paradigms. Familiarity with Python is a plus. 
  • Hands on experience with Spark, Spark SQL, M/R Framework and Big Data Technology Stack.
  • Experience developing cloud-hosted (AWS), containerized applications (K8s) and services.
  • AWS Components: EMR, EC2, S3 storage, Lambda, Relational Database Service, Simple Notification Service (SNS), Elasticache, etc.
  • Familiarity with relational and big data such as Postgres, Hadoop and columnar Storage formats Parquet
  • Experience with source code control tools.
  • Gitlab experience is a plus.
  • Demonstrates knowledge of CI/CD processes, testing frameworks,  practices and tools (Jenkins, jUnit, Terraform, JFrog, Jacoco, SonarQube, etc.)
  • Familiarity of Linux platforms with knowledge of shell scripting.
  • Knowledge of networking and protocols: HTTP/HTTPS, TLS/SSL/certificates, TCP/IP

  • Estimated Salary range:

    Our salary intelligence, powered by our AI algorithms, has calculated an estimated range for this position between not published . Please note that the actual salary for this position may vary, as it is dependent on various factors including but not limited to experience, location, and market dynamics.

    See more jobs at Nielsen

    Related jobs

    Application package

    Need some help with your application? Check out our resume templates to help you prepare for your next job application.

    Buy resume templates