Principal Data Software Developer

Oldsmar, FL

Applications have closed

Nielsen

A global leader in audience insights, data and analytics, Nielsen shapes the future of media with accurate measurement of what people listen to and watch.

View company page

Technology is where the brightest minds in data and engineering connect, providing the essential measurement that helps fuel media businesses. The work this team does today will change the entertainment of tomorrow–the way we watch and listen to what we love.
We are looking for a Principal Data Software Developer develop highly-complex or business-critical applications and support the complete lifecycle of the application as required.

Responsibilities

  • Implement end-to-end solutions with sound technical architecture in Big Data analytics framework along with customized solutions
  • Drive innovative solutions within the platform to establish common components
  • Conduct hands- on development of data analytics in line with reporting needs
  • Verify accuracy, performance, scalability, stability, cost-effectiveness and maintainability of team delivery
  • Perform hands-on technology spikes following standard architecture, design patterns and company policies, standards and best practices
  • Develop design specifications, continuous build and deployment strategy to drive Agile methodology
  • Coach and mentor junior developers on design and technical issues, and support development of systems where needed
  • Tools used: Java, Scala, Spring, Spark, Spark SQL and Streaming, SQL, Cloud (including AWS), Docker, RDBMS (such as Postgres and/or Oracle), Linux, Shell scripting, GitLab

Qualifications

  • Master’s degree in computer science, engineering, or a related field with an information technology focus plus five (5) years of experience in software development OR Bachelor’s degree in computer science, engineering, or a related field with an information technology focus plus eight (8) years of experience in software development. Having studied statistical methods and operation research is a plus
  • Expert object-oriented and functional Java development skills 
  • Solid experience designing and developing microservices architectures around reporting/data analytics 
  • Service oriented architecture experience; Kubernetes/Docker; Scala or Java based distributed processing
  • Big data using noSQL like Spark in developing distributed processing applications
  • Continuous integration (CI) / continuous delivery (CD) pipeline using Gitlab/Jenkins
  • Experience with the AWS ecosystem
  • Experience with automation technologies such as Terraform, Ansible, CloudFormation, or CloudFoundry
  • Demonstrated effective analytical, oral and written communication, project management, and strategic problem-solving and solution-finding skills
ABOUT NIELSENNielsen: Enabling your best to power a better media future. Our comprehensive benefits package (including health & wellness plans, 401(k) retirement coupled with a Nielsen match, a generous paid time off policy, and if eligible, a discretionary incentive/bonus) is designed to be inclusive for all employees and families, and we take pride in ensuring that employees are rewarded holistically for the role they are doing and their performance. A reasonable estimate of salary range for a new employee to be offered this role would be between $50,000 - $185,000, which would be adjusted based on each employee's geographic location.  The position of each employee within a compensation range at Nielsen is dependent on several individual circumstances, such as experience, training, certifications and other business requirements/needs.   Nielsen is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class.
#LI-Remote#LI-BH1

Tags: Agile Ansible Architecture AWS Big Data Computer Science Data Analytics Docker Engineering GitLab Kubernetes Linux Microservices NoSQL Oracle PostgreSQL RDBMS Research Scala Shell scripting Spark SQL Statistics Streaming Terraform

Perks/benefits: 401(k) matching Health care Salary bonus

Regions: Remote/Anywhere North America
Country: United States
Job stats:  6  0  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.