This job listing expired on Apr 12, 2020
Tweet

Activision Blizzard Media, a wholly-owned subsidiary of Activision Blizzard is a rapidly growing start-up business unit built to connect brands with our 350M + global player base across Activision, Blizzard and King.

We are hiring a Lead Software Engineer, Data in our Ads Engineering team, empowering cutting edge mobile advertising technologies to create the next generation of our Ads Platform.

Your role within Activision Blizzard Media

  • Partner with senior engineers, architects and product owners to build scalable data pipeline and services.
  • Work with the product team to understand the business requirements and translate them into the development/design tasks.
  • Be a role model in engineering best practices and design/coding standard.
  • Choose the right technology stack to align with the use cases and scalability.
  • Collaborate with the other team members across different teams.
  • Provide technical directions and mentor other engineers.

Skills to create thrills

  • BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • 10+ years of hands-on experience in software design and development.
  • Advance level expertise in Java Development.
  • 2+ years of experience in working with relational databases such as MySQL, Postgres etc.
  • 2+ years of experience in NoSQL databases like Bigtable, Cassandra, HBase etc.
  • Experience with schema design and data modeling.
  • Strong understanding of large-scale distributed data processing.
  • Experience with developing extract-transform-load (ETL).
  • Experience with distributed messaging systems like Kafka and RabbitMQ
  • Experience with distributed computing framework like Apache Spark and Flink.

Preferred Qualifications

  • Experience working with AWS or Google Cloud Platform (GCP)
  • Understanding of machine learning concepts and some experience in working with machine Learning libraries.
  • Experience in building data warehouse and data lake.
  • Knowledge of advertising platform.