MCPNew: Mokaru MCP server is live
Nielsen

Nielsen

Senior Member Technical Staff

Company

Nielsen

Role

Senior Member Technical Staff

Location

Mumbai, in

Job type

Full-time

Posted

17 hours ago

Share this job

Salary

Not disclosed by employer

Job description

Job Description:

● As a Lead Engineer, you will be responsible for leading the designing, developing, and

maintaining high-quality software applications. 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 applications, including

developing solutions from scratch.

● Exposure to various backend and front-end technologies including Java and JavaScript.

● Willing to work on legacy stacks and curious to automate old systems.

● Experience in building ETL/ELT processes to ingest data from various sources (APIs,

databases, files, etc.).

● Optimize existing data pipelines for performance, cost, and reliability.

● Proficiency in databases, including schema design, for large-scale Applications, with

mandatory experience in both SQL and NoSQL datastores.

● SQL examples: PostgreSQL, MySQL, Oracle

● NoSQL examples: MongoDB, Cassandra, Redis, DynamoDB, Elastic Search, HBASE

● Proven experience in leading and mentoring a team of engineers ensuring successful project

delivery.

● In depth knowledge and proficiency of messaging queue concepts

 

Key Responsibilities

● Lead Design, develop, and maintain scalable and robust web applications and data

pipelines.

● 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.

6+ 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.

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.

Resume ExampleCover Letter Example

Explore more