Easter Seals Jobs

Job Information

Nielsen Senior Software Engineer (Python + AWS) (AM-TECH-DA-88) in Gurgaon, India

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.

DirectEmployers