Want to get hired at NielsenIQ?
Principal Software Engineer
NielsenIQ
Chennai, Tamil Nadu, IndiaOn Site
Original Job Summary
Principal Software Engineer at NielsenIQ
The NIQ technology teams are building a unified, global, open data ecosystem on Microsoft Azure. Clients worldwide rely on NIQ data and insights to drive innovation and growth.
Responsibilities
- Design and develop solutions using Oracle PL/SQL, Python, Unix Shell Scripting, and Java.
- Own end-to-end solution design for multiple application components.
- Provide epic-level estimates and drive timely delivery.
- Write complex, scalable, and maintainable code for data processing engines.
- Improve process quality by implementing emerging technologies and best practices.
- Work autonomously to solve complex challenges and mentor team members.
- Continuously evaluate and implement new technologies and frameworks.
Qualifications
- 12+ years of experience in Oracle PL/SQL and advanced SQL programming.
- Proficient in at least one technology stream and adaptable to new technologies.
- Experience in designing end-to-end solutions for business problems.
- Ability to work with large data sets and build robust data processing engines.
- Experience with configuration management, performance tuning, and monitoring.
- Strong communication skills and ability to mentor teammates.
- Familiarity with Agile methodology, SAFe practices, and CI/CD environments.
- Experience with version control tools (preferably GitHub) and Atlassian tools (JIRA, Confluence).
Additional Information
Enjoy a flexible and rewarding work environment, wellness plans, financial wellness tools, and career development opportunities.
About NielsenIQ
NIQ is the world’s leading consumer intelligence company, delivering comprehensive consumer insights globally. In 2023, NIQ combined with GfK, enhancing its global reach. NIQ is dedicated to diversity, equity, and inclusion, and is an Equal Opportunity/Affirmative Action-Employer.
Key skills/competency
- Oracle PL/SQL
- Python
- Unix Shell Scripting
- Java
- Data Processing
- Agile
- CI/CD
- GitHub
- Mentorship
- Cloud Platforms
How to Get Hired at NielsenIQ
🎯 Tips for Getting Hired
- Research NielsenIQ's culture: Study their mission, values, and recent news.
- Customize your resume: Highlight Oracle PL/SQL and Python expertise.
- Emphasize impact: Detail scalable data processing achievements.
- Prepare for technical interviews: Review Agile, CI/CD, and version control practices.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Oracle PL/SQL coding practices.
circle
Strengthen Python and Unix scripting skills.
circle
Practice data handling and Oracle tuning.
circle
Familiarize with cloud (Azure) and CI/CD.
Behavioral Questions
circle
Describe a past team mentoring experience.
circle
Explain how you managed complex project deadlines.
circle
Discuss handling cross-functional stakeholder conflicts.
circle
Share a situation where you embraced new technology.