Software Engineer II

Disney Disney · Media · Glendale, CA +1

Software Engineer II role focused on building and enhancing large-scale data platforms for real-time and batch processing within Disney's Ad Platforms team. Responsibilities include developing features for big data applications, improving cloud-based infrastructure, contributing to engineering best practices, and collaborating on software architectures. Requires experience with Java, Scala, Python, big data technologies (Spark, Flink), orchestration platforms (Airflow, Docker, Kubernetes), and data streaming technologies (Databricks, Snowflake, Redis, Kafka).

What you'd actually do

  1. Build components of large-scale data platform for real-time and batch processing, and own features of big data applications to fit evolving business needs
  2. Build next-gen cloud based big data infrastructure for batch and streaming data applications, and continuously improve performance, scalability and availability
  3. Contribute to the best engineering practices, including the use of design patterns, CI/CD, code review and automated test
  4. Chip in ground-breaking innovation and apply the state-of-the-art technologies
  5. As a key member of the team, contribute to all aspects of the software lifecycle: design, experimentation, implementation and testing

Skills

Required

  • Java
  • Scala
  • Python
  • scripting
  • DevOps
  • data persistence
  • big data technology (Spark and Flink)
  • orchestration and containerization platforms (Airflow, Docker and Kubernetes)
  • data streaming technology (Databricks, Snowflake, Redis, Kafka)
  • AWS managed service solution design and implementation

Nice to have

  • startup environment experience
  • agile methodology

What the JD emphasized

  • 4 or more years’ experience in designing and architecting highly scalable, secure, performant, and usable big data applications using Java, Scala and Python
  • solid skills in big data technology (Spark and Flink)
  • expertise with orchestration and containerization platforms (Airflow, Docker and Kubernetes)
  • hands on persistence and data streaming technology experience (Databricks, Snowflake, Redis, Kafka)