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

Senior Software Engineer - Backend

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.


About us:
  • Gracenote is the content data business unit of Nielsen that powers innovative entertainment experiences for the world’s leading media companies. Our entertainment metadata and connected IDs deliver advanced content navigation and discovery to connect consumers to the content they love and discover new ones. 
  • With a global footprint, Gracenote provides global and local content solutions covering regions across the Americas, Asia-Pacific, Europe, the Middle East and Africa.
  • We are looking for Senior Developers to join our Gracenote Tech team. The ideal candidates would have a passion for Clean Code, scalable architectures, Test Driven Development and DevOps.
  • We are looking for a talented Senior Software Engineer with strong programming skills to join our dynamic team. If you are passionate about technology and eager to work on challenging projects, we want to hear from you!


Job Purpose:
  • Develop and enhance our flagship Video, Audio, Automotive and Sports metadata software solutions.
  • Design applications with a Platform-first mentality where scale, consistency and reliability are at the core of every decision.


Job Description:
  • As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java. You will collaborate with cross-functional teams to define, design, and ship new features, while also ensuring the performance, quality, and responsiveness of applications.


Key Responsibilities:
  • Design, develop, and maintain scalable and robust Java applications.
  • Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical specifications.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to optimize performance and resolve issues.
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.
  • Mentor and guide junior engineers, fostering a culture of learning and collaboration within the team.


Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4 to 6 years of professional experience in software development, with a strong focus on one or more programming languages such as Java, Python, C++, SCALA, GoLang.
  • Experience with RESTful APIs and microservices architecture.
  • Proficiency in Java frameworks such as Spring, Hibernate, or similar.
  • Knowledge of database systems (e.g., MySQL, PostgreSQL, Oracle) and SQL.
  • Experience of working with event driven architectures
  • Understanding of software development methodologies (Agile, Scrum, etc.).
  • Strong problem-solving skills and the ability to work independently as well as in a team environment.
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
  • Excellent communication and interpersonal skills.


Preferred Qualifications
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of CI/CD tools and practices.
  • Experience with test-driven development (TDD) and automated testing frameworks.


What we Offer
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • Flexible work hours and remote work options


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

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Backend, Nielsen

As a Senior Software Engineer - Backend at Nielsen in Bangalore, India, you will be stepping onto the forefront of the media revolution, contributing your expertise to shape innovative solutions that power the future of media. At Nielsen, we take pride in our dedication to understanding audience engagement and delivering extraordinary results for our clients. In this role, you will leverage your strong programming skills, particularly in Java, to design, develop, and maintain high-quality software applications. Your efforts will directly influence our flagship Video, Audio, Automotive, and Sports metadata software solutions, providing crucial support to the team. Collaboration is key here; you’ll work closely with cross-functional teams including product managers and designers to gather requirements and turn them into technical specifications. The ideal candidate is not only passionate about clean code and best practices but is also adept at troubleshooting and optimizing performance. You will have the unique opportunity to mentor junior engineers, fostering a culture of learning while staying up-to-date with the latest technologies. If you are driven by technological challenges and strive to make an impact in an inclusive and collaborative work environment, we’d love to hear from you. Join us at Nielsen, where your success is our success, and together we can continue to innovate and create exceptional media experiences.

Frequently Asked Questions (FAQs) for Senior Software Engineer - Backend Role at Nielsen
What qualifications do I need to apply for the Senior Software Engineer - Backend position at Nielsen?

To apply for the Senior Software Engineer - Backend role at Nielsen, candidates should hold a Bachelor's degree in Computer Science, Engineering, or a related field. It's also important to have 4 to 6 years of professional experience in software development, emphasizing programming languages such as Java, Python, C++, or GoLang, as well as experience with RESTful APIs and microservices architecture.

Join Rise to see the full answer
What are the main responsibilities of a Senior Software Engineer - Backend at Nielsen?

As a Senior Software Engineer - Backend at Nielsen, your primary responsibilities include designing, developing, and maintaining scalable Java applications. You will collaborate with various teams to gather requirements, conduct code reviews, troubleshoot applications, and stay updated with emerging technologies. Your role will also involve mentoring junior engineers, ensuring a culture of growth and learning within the team.

Join Rise to see the full answer
What technologies should I be familiar with for the Senior Software Engineer - Backend role at Nielsen?

For the Senior Software Engineer - Backend position at Nielsen, familiarity with Java frameworks such as Spring and Hibernate is essential. Additionally, understanding of database systems like MySQL and PostgreSQL, experience with event-driven architectures, and knowledge of CI/CD tools and practices will be beneficial. Experience with cloud platforms and containerization technologies is also preferred.

Join Rise to see the full answer
How can I prepare for the interview for the Senior Software Engineer - Backend position at Nielsen?

To prepare for the Senior Software Engineer - Backend interview at Nielsen, focus on brushing up your skills in Java and relevant frameworks. Review your experience with collaborative projects and be ready to discuss how you tackle coding challenges. Additionally, familiarize yourself with Nielsen’s initiatives and be prepared to discuss how you can contribute to the company’s goals in the media landscape.

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

The work environment for a Senior Software Engineer - Backend at Nielsen is collaborative and inclusive, promoting professional growth and development. With flexible work hours and remote work options, employees are encouraged to maintain a healthy work-life balance. The culture champions teamwork, innovation, and continuous learning, making it an exciting place to advance your career.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Backend
Can you explain your experience with Java frameworks as a Senior Software Engineer?

When answering this question, focus on specific frameworks you've utilized, such as Spring or Hibernate. Discuss your experience with implementing features and resolving issues using these frameworks, and give examples of how they contributed to the success of your projects.

Join Rise to see the full answer
How do you approach writing clean and maintainable code?

In your response, emphasize your adherence to coding standards, use of meaningful naming conventions, and the importance of commenting and documentation. Explain the benefits of writing clean code in terms of team collaboration and future scalability of applications.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame obstacles.

Choose a specific project related to backend development that posed significant challenges. Discuss the obstacles encountered, such as technical limitations or team dynamics, and articulate the strategies you implemented to address these issues, showcasing your problem-solving skills.

Join Rise to see the full answer
What strategies do you utilize for effective collaboration with cross-functional teams?

Discuss your methods for ensuring clear communication and setting expectations with product managers and designers. Highlight any tools you use for collaboration, such as project management software, and provide examples of successful team projects.

Join Rise to see the full answer
How do you stay updated with the latest technology trends relevant to backend development?

Mention the resources you utilize to stay informed—such as relevant blogs, forums, online courses, or conferences. Discuss how learning new technologies impacts your work and the overall growth of your team.

Join Rise to see the full answer
Can you explain your experience with microservices architecture?

Share examples of projects where you implemented microservices, detailing how they improved the functionality and scalability of the applications. Discuss any challenges faced during the transition to a microservices architecture and how you addressed them.

Join Rise to see the full answer
How do you conduct code reviews and what do you look for?

Explain your approach to code reviews, highlighting the importance of fostering a positive environment. Discuss the aspects you focus on, such as code efficiency, adherence to best practices, and potential improvements, providing examples of constructive feedback you’ve successfully given.

Join Rise to see the full answer
What experience do you have with cloud platforms for backend development?

Outline any cloud services you are familiar with, such as AWS or Azure. Discuss how you’ve used these platforms in past projects, including deployment strategies, scalability, and how they facilitated collaboration across teams.

Join Rise to see the full answer
Describe your approach to troubleshooting and debugging applications.

Detail the steps you follow when encountering bugs, from initial assessment to resolution. Provide examples of issues you've resolved, emphasizing your analytical thinking and systematic problem-solving abilities.

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

Discuss your understanding of DevOps principles and practices, including CI/CD tools that you've utilized to streamline deployment. Share how adopting DevOps has impacted your workflow and the overall productivity of your team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Lead the strategic vision for Nielsen's Planning Applications, driving innovation in media measurement solutions as the Vice President of Product Management.

Photo of the Rise User
Nielsen Hybrid United States
Posted 4 days ago

As an Account Executive at Nielsen, you'll play a key role in driving revenue growth and providing exceptional insights to media clients.

Photo of the Rise User
GHGSAT Remote No location specified
Posted 16 hours ago

Become a key player in emissions monitoring by developing innovative solutions with GHGSat as a Frontend Developer.

Join Alignerr.com as a Software Engineer to shape the future of AI in mobile development with your expertise in Swift.

Clearer.io Remote Ho Chi Minh, Vietnam
Posted 4 days ago

Join Clearer.io as a Software Engineer to help shape the future of eCommerce with innovative technology solutions.

Posted 7 days ago

Seeking a talented Frontend Specialist to deliver exceptional web applications using ReactJS for a leading client.

Photo of the Rise User
Posted 7 days ago

Visa Inc. is looking for a Sr. SW Engineer to drive software enhancements and automation from their Atlanta office.

INCA Engineering is looking for a talented Software Engineer to contribute to software product design and management in the economics and finance sectors at DARPA.

Zipdev Remote No location specified
Posted yesterday

As an AI Agent Engineer, you'll leverage your full-stack and DevOps skills to develop interactive AI mascots for vibrant brands.

Photo of the Rise User
Posted 7 days ago

Join SimVentions as a Configuration Management Analyst to contribute to vital engineering support at NAVAIR PAX River.

Powering a Better Media Future for All People

315 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 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
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero