The Walt Disney Company Sr Software Engineer in New York, New York

The Content Engineering Group, specifically our Personalization Team is looking to hire a Sr. Software Engineer in NYC for Disney Streaming Services. The Sr. Software Engineer will be working on Disney's new Streaming Service and some exciting new upcoming initiatives.

Basic Qualifications :

Should Have

  • Strong understanding of Redis

  • Proven production experience with one or more big data analytics frameworks

  • Spark Streaming

  • Samza

  • Flink

  • Druid

  • Hazelcast

  • Storm / Heron

  • Familiarity and experience with big data ETL frameworks

  • AWS Athena / Presto

  • Apache Drill

  • Batch Spark

  • EMR

  • Strong understanding of modern deployment best practices

  • Blue / green deployment

  • Canary deployment

  • Familiarity with Change Data Capture pattern

  • Bonus for production experience

  • Production experience managing multi-region services

  • Experience scaling web services to high throughput

  • Experience maintaining highly available systems

  • Strong understanding of modern SRE best practices

  • Experience using application monitoring tools

  • New Relic

  • Graphite / Grafana

  • Prometheus

  • Datadog

  • Developing and deploying recommender systems in a production setting

  • Familiarity with standard recommendation engine algorithms

  • Collaborative Filtering

  • Content Filtering

  • K-means Clustering

  • ALS

  • NN

  • Proven track record and desire to mentor less senior engineers

  • Experience building production-level data pipelines

  • Airflow

  • Luigi

  • Oozie

  • Azkaban

  • Familiarity and advocate of CI/CD best practices methodologies

  • Jenkins

  • Travis

Preferred Qualifications :

Must Have

  • Strong Java experience

  • Strong Python experience

  • Used Docker in a production setting

  • Working knowledge of AWS services

  • AWS Kinesis / Kafka experience

  • Strong understanding of RDBMS, ideally Postgres

  • Deep knowledge and experience of managing, orchestrating, and monitoring distributed production systems

Additional Information :

Bonus Points

  • Polyglot programmer

  • Scala

  • Go

Job ID: 593113BR

Location: New York,New York

Job Posting Company: Media Networks