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 and Key Skills
- As a Lead Engineer, you will be responsible for leading the 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. In addition you will mentor and guide the junior engineers.
- Experience in designing, developing and scaling enterprise grade application, including developing solutions from scratch.
- Proficiency in SQL / NoSQL database administration, including schema design for large scale Java Applications.
- Proven experience in leading and mentoring a team of engineers ensuring successful project delivery.
- In depth knowledge and proficiency of Kafka concepts
Key Responsibilities
- Lead 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 ensuring adherence to best practices and high coding standards 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. Participate in architectural discussions and decision-making processes to shape the future of our technology stack
- Stay up-to-date with emerging technologies and industry trends and evaluate their potential impact on our products and services.
- Contribute to the development and improvement of engineering processes, tools, and methodologies.
- 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.
- 8+ years of professional experience in software development, with a strong focus on Java.
- Proficiency in Java frameworks such as Spring, Hibernate, or similar.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
- Working knowledge of machine learning and data science concepts
- .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.
- 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

0 applies
2 views
Other Jobs from Nielsen
Software Developer / Business Intelligence
Senior Data Scientist (Design modeling/Data modeling)
Lead Software Engineer - Big Data
DevOps Engineer - Mumbai
Senior Data Scientist (Audience & Consumer Insights)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say