Job Description
At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future.
About the Role-
- This role will be part of a team that develops software interfaces with all the major TV streaming providers, and downloads tens of thousands of movies and TV shows from US and international platforms.
- This team is at the heart of Nielsen’s streaming measurement strategy, and is continually updating their software to adjust to the quickly evolving streaming environment.
- The Staff Software Engineer is ultimately responsible for delivering technical solutions: starting from the project's onboard until post launch support and including design, development, testing and user acceptance.
- It is expected to coordinate, support and work with multiple delocalized project teams in multiple regions.
- As a AWS Sr SW Engineer you will work on our video and meta-data capture systems, processing large audio files using proprietary algorithms to generate audio signatures/fingerprints Your role will involve designing, implementing, and maintaining robust, scalable solutions that leverage Java and Python/SQL code that is optimized for the AWS platform.
- You will play a key role in shaping the technical direction of our projects and mentoring other team members.
Responsibilities-
- System Deployment:
- Conceive, design and build new features in the existing video and meta-data asset capture and processing systems.
- CI/CD Implementation:
- Design and implement CI/CD pipelines for automated build, test, and deployment processes.
- Ensure continuous integration and delivery of features, improvements, and bug fixes.
- Code Quality and Best Practices:
- Enforce coding standards, best practices, and design principles.
- Conduct code reviews and provide constructive feedback to maintain high code quality.
- Performance Optimization:
- Identify and address performance bottlenecks.
- Mentorship and Collaboration:
- Mentor junior engineers, providing guidance on technical aspects and best practices.
- Collaborate with cross-functional teams to ensure a cohesive and unified approach to software development.
- Security and Compliance:
- Implement security best practices for all tiers of the system.
- Ensure compliance with industry standards and regulations related to AWS platform security.
Key Skills-
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience, minimum 8 years software development expertise, with at least 5 years on the AWS platform, preferable utilizing native/serverless utilities such as Lambda functions ● Experience with scripting languages such as Python.
- Good experience with SQL and a database system such as Postgres.
- Strong understanding of CI/CD principles and tools. GitLab a plus.
- Excellent problem-solving and debugging skills.
- Leadership experience, minimum 2 years, in guiding technical decisions and mentoring team members.
- Strong communication and collaboration skills with ability to communicate complex technical concepts and align organization on decisions.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Utilizes team collaboration to create innovative solutions efficiently
Other Desired Skills-
- Knowledge of networking principles and security best practices.
- AWS certifications.
- Experience with Test Automation suites using the Selenium framework.
Job Details
-
Job Location
-
India
-
Company Industry
-
General Engineering Consultancy
-
Company Type
-
Unspecified
-
Employment Type
-
Unspecified
-
Monthly Salary Range
-
Unspecified
-
Number of Vacancies
-
Unspecified