Position: Big Data Engineer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

We are looking for an ambitious, self-starter individual who can thrive in an agile environment. You will develop distributed systems to establish, refine and automate our anti-fraud processes across our advertising surfaces.

Technical stack:
Scala, Java, Spark, HDFS, Hadoop, Kube, Hubble etc, Cassandra, Kafka, Kubernetes

Requirements:
- Strong computer science fundamentals.
- Prior experience with Java/Scala or equivalent.
- Apache Spark, experience debugging Spark Jobs.
- Demonstrated ability to work on complex problems and systems.
- Strong problem solving and debugging skills.
- Have the ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams.

We offer:
- Working with a real big data - processing Terabytes of data per day;
- Very challenging technical tasks and technology use cases, sometimes like "This has never been done that way using such tools, go figure this out";
- Very senior team (both tech and soft skills) with a lot to learn from, both from GD and client side;
- Best engineering practices and processes of top 5 tech companies in the world;
- Relocation possibility in future.