Data Engineer Scala, AWS, Spark - Major Entertainment Company

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

Scala
ClickHouse
Collaborate
Druid
Java
Kafka
Nifi
Python
SDET
Terraform
application design
big data
cloud infrastructure
code review
computer science
design patterns
experimentation
object oriented programming
performance
scalability
AWS
Amazon Web Services

Job Details

Looking for a Software / Data Engineer strong with Scala, Spark, AWS, and object oriented programming. This team is under the Ads Platform team and you will be responsible of a large - scale data platform for real - time and batch processing.

Responsibilities:

  • 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
  • Build next-gen cloud based big data infrastructure for batch and streaming data applications, and continuously improve performance, scalability and availability
  • Contribute to the best engineering practices, including the use of design patterns, CI/CD, code review and automated test
  • Chip in ground-breaking innovation and apply the state-of-the-art technologies
  • As a key member of the team, contribute to all aspects of the software lifecycle: design, experimentation, implementation and testing.
  • Collaborate with program managers, product managers, SDET, and researchers in an open and innovative environment

Skills:

  • Bachelor or above in computer science or EE
  • 4+ years of professional programming in Java, Scala, Python, and etc.
  • 3+ years of big data development experience with technical stacks like Spark, Flink, Singlestore, Kafka, Nifi and AWS big data technologies
  • Knowledge of system, application design and architecture
  • Experience of build industry level high available and scalable service
  • Passion about technologies, and openness to interdisciplinary work

Preferred skills:

  • Experience with processing large amount of data at petabyte level
  • Demonstrated ability with cloud infrastructure technologies, including Terraform, K8S, Spinnaker, IAM, ALB, and etc.
  • Experience with ClickHouse, Druid, Snowflake, Impala, Presto, Kinesis, etc.