Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Big Data image - Rise Careers
Job details

Senior Software Engineer - Big Data

At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it’s consumed. Together, we are proudly rooted in our deep legacy as we stand at the forefront of the media revolution. When you join Nielsen, you will join a dynamic team committed to excellence, perseverance, and the ambition to make an impact together. We champion you, because when you succeed, we do too. We enable your best to power our future.


Nielsen helps to deliver a set of Web Services that are scalable and highly available for our Mobile Meters. This data and its derived analytics empower clients with the intelligence they need to drive revenue, increase market share, optimize their strategies, and much more.  We are looking for Senior Software Engineer - Big Data. This would be a hybrid role for Mumbai location.


Responsibilities
  • Software Engineering: Write clean, concise, maintainable big data jobs. Comfortable authoring code on a distributed compute platform. Author clear and purposeful stories. Drive automation at every step from code to deploy. Problem Solving Capabilities using Data Structures and Algorithms. Promote best practices in development and operations. Ability to work in Agile environment.
  • Testing: Author unit, integration, and end-to-end tests. Perform load, scale, and performance tests.
  • Architecture: Understand and critique the overall platform architecture. Implement reusable algorithmic code. Offer constructive feedback on design documents from other team members. Bring a strong focus on innovation and the use of open source technologies.


Qualifications:
  • 5+ years of hands-on software development with a bachelor’s degree in computer science, engineering or relevant field
  • Must have strong cloud Implementation expertise in cloud architecture.
  • Technologies: cloud: AWS(Must)
  • Workflow Orchestration: Airflow, Oozie
  • Containerization: Docker
  • Container Orchestration: Kubernetes, Swarm
  • Programming Languages: Scala(Preferable), Python(Preferable)
  • Big Data Frameworks: Spark, Hive, Flink, Hadoop, Map-Reduce
  • Persistence: PostgreSQL, MySQL


Please be aware that job-seekers may be at risk of targeting by scammers seeking personal data or money. Nielsen recruiters will only contact you through official job boards, LinkedIn, or email with a nielsen.com domain. Be cautious of any outreach claiming to be from Nielsen via other messaging platforms or personal email addresses. Always verify that email communications come from an @nielsen.com address. If you're unsure about the authenticity of a job offer or communication, please contact Nielsen directly through our official website or verified social media channels.

Nielsen Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Nielsen DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Nielsen
Nielsen CEO photo
David Kenny
Approve of CEO
What You Should Know About Senior Software Engineer - Big Data, Nielsen

At Nielsen, we are excited to announce an opening for the Senior Software Engineer - Big Data position in our vibrant Mumbai office! Here, you're not just joining a company; you're becoming part of a passionate team dedicated to revolutionizing the media landscape and providing actionable insights that truly matter. As a Senior Software Engineer focusing on Big Data, you'll have the opportunity to craft scalable and highly available web services that drive critical decisions for our clients. We celebrate innovation and emphasize collaborative problem-solving, promoting a culture where your contributions will directly impact our success and empower our clients. You'll be heavily involved in coding for distributed compute platforms, authoring clean and maintainable big data jobs, and enforcing best development practices. With at least 5 years of experience in software development and a solid foundation in cloud architecture, you'll thrive in our Agile environment. If you have a passion for using tools like AWS, Spark, and Kubernetes, and you're eager to test the boundaries of technology, Nielsen is the place for you. Relish the chance to grow your skills, influence projects from the ground up, and be part of a team that values your success just as much as its own. Let's build a better media future together!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Big Data Role at Nielsen
What are the main responsibilities of a Senior Software Engineer - Big Data at Nielsen?

As a Senior Software Engineer - Big Data at Nielsen, you'll be responsible for authoring clean and maintainable big data jobs on distributed compute platforms. You'll drive automation processes, perform various tests, and provide constructive feedback on architecture and design documents. Your role will also include working in an Agile environment, ensuring software excellence while focusing on the innovative use of open-source technologies.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer - Big Data position at Nielsen?

To be considered for the Senior Software Engineer - Big Data role at Nielsen, candidates should possess a bachelor’s degree in computer science, engineering, or a related field, along with a minimum of 5 years of hands-on software development experience. Expert knowledge in AWS, strong cloud architecture skills, proficiency in programming languages such as Scala or Python, and familiarity with big data frameworks like Spark or Hadoop are essential.

Join Rise to see the full answer
What technologies should a Senior Software Engineer - Big Data know while applying to Nielsen?

Candidates applying for the Senior Software Engineer - Big Data role at Nielsen should be well-versed in technologies such as AWS for cloud implementations, Docker for containerization, and Kubernetes or Swarm for container orchestration. A solid understanding of workflow orchestration tools like Airflow and Oozie, as well as big data frameworks, including Spark, Hive, Flink, and Map-Reduce, is also required.

Join Rise to see the full answer
What is the work environment like for the Senior Software Engineer - Big Data at Nielsen?

At Nielsen, the work environment for a Senior Software Engineer - Big Data is dynamic and collaborative. You'll be part of a culture that emphasizes Agile methodologies, creativity, and innovation. The role offers a hybrid work option in Mumbai, allowing you the flexibility to contribute remotely and on-site while actively engaging with a talented team focused on excellence in their craft.

Join Rise to see the full answer
How can candidates prepare for an interview for the Senior Software Engineer - Big Data position at Nielsen?

Candidates preparing for an interview for the Senior Software Engineer - Big Data position at Nielsen should focus on showcasing their technical skills, particularly their expertise in big data frameworks, proficiency in programming languages, and cloud technologies. It's important to reflect on past projects that demonstrate problem-solving capabilities, teamwork in an Agile setting, and a commitment to best practices in developing scalable software solutions.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Big Data
Can you describe your experience with big data frameworks like Spark and Hadoop?

When answering, highlight specific projects where you utilized Spark or Hadoop, detailing your role, the challenges you faced, and how you overcame them. Discuss performance tuning, data processing techniques, and the impact your work had on broader business goals.

Join Rise to see the full answer
What experience do you have with cloud services, particularly AWS?

Share concrete examples of how you've integrated AWS solutions in your projects. Be specific about the AWS services you've used, your role in setting up the architecture, and any lessons learned from deploying applications on the cloud.

Join Rise to see the full answer
How do you approach writing and managing unit tests?

Discuss your testing strategy, whether it includes Test-Driven Development (TDD) or Behavior-Driven Development (BDD). Explain how you ensure code quality through automated testing and mention any tools you've used for unit and integration testing.

Join Rise to see the full answer
Could you elaborate on your experience with Docker or Kubernetes?

Provide insights into how you've utilized Docker for containerization and Kubernetes for orchestration. Share scenarios where these tools improved deployment processes or scalability, and discuss any challenges you faced.

Join Rise to see the full answer
What strategies do you use to optimize performance in big data applications?

Discuss techniques such as using efficient data structures, leveraging in-memory processing, and partitioning strategies you have implemented. Mention specific optimizations you've made and their impact on application performance.

Join Rise to see the full answer
What is your experience in working within Agile teams?

Highlight your role in Agile projects, focusing on how you've contributed to sprint planning, daily stand-ups, and retrospectives. Discuss how you adapt to changes and your communication style when collaborating with team members.

Join Rise to see the full answer
How do you handle constructive feedback on your code?

Share your approach to receiving feedback, emphasizing your openness to learning and collaboration. Provide an example of how feedback improved your code or process, and discuss how you ensure clarity in code reviews.

Join Rise to see the full answer
What role does collaboration play in your software development process?

Explain how you foster collaboration with cross-functional teams, how you manage conflicting ideas, and the ways you encourage knowledge sharing to improve project outcomes and individual skills.

Join Rise to see the full answer
Can you discuss a challenging problem you've solved in your previous projects?

Be specific about the challenge you faced, the approach you took to find a solution, and the outcome. Highlight skills such as analytical thinking, creativity, or teamwork that were critical in resolving the issue.

Join Rise to see the full answer
Why do you want to work for Nielsen as a Senior Software Engineer - Big Data?

Discuss your alignment with Nielsen's mission and values. Express enthusiasm for contributing to a team that values innovative solutions in media analytics and how your experiences make you a strong fit for their goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Nielsen's Gracenote is seeking a Senior Software Engineer to join their team and contribute to cutting-edge media technology solutions.

Photo of the Rise User
Posted 9 days ago

Join Nielsen as a Senior Data Scientist to leverage data in driving profitable growth through machine learning and predictive modeling.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Join Intel's Tapeout team as a Software Engineer and contribute to world-changing technology in semiconductor manufacturing.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 3 days ago

Join Sun Life as a Software Engineer to pioneer innovative technology solutions and make a meaningful impact on clients' lives.

Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 6 days ago

Join Palo Alto Networks as a Principal Software Engineer in Test Automation to elevate the cybersecurity landscape with your expertise.

Photo of the Rise User
Posted 10 days ago

Join Alfreð as a Senior Backend Engineer to work remotely in Poland on a leading job-seeking platform.

Photo of the Rise User
Posted 10 days ago
Paid Holidays

Join dLocal as a Site Reliability Engineer to help manage the observability platform for major global brands.

Powering a Better Media Future for All People

305 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Accountant at Intellihub
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Associate at Cover Genius
M
Someone from OH, Dayton just viewed Sr Analyst Accounts Payable at Medline
O
Someone from OH, Dayton just viewed Senior Financial Analyst, FP&A at Oura
Photo of the Rise User
Someone from OH, Dayton just viewed Project Planner - Renewable Energy at Zone IT Solutions
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
T
Someone from OH, Cuyahoga Falls just viewed Claim Operations Specialist Entry Level at Travelers
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed EDI Payer Enrollment Coordinator, Health - Remote at Experian
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Data Entry Clerk (Lead Sourcer) at PatSnap
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
A
Someone from OH, Columbus just viewed 35753427558 - Virtual Assistant at Activate Talent
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc