We are looking for a top-notch Big Data Engineer to develop an analytics infrastructure that will generate insights into customer experiences on our products. You will be working with the best minds in the industry, solving unique and challenging projects, high volume, low latency, highly available, transactional, distributed computing system design problems and automation of these systems using state of the art technologies for various platforms mobile and web. Passion for software development and quality is a must.
Requirements
- Key Skills: Scala, Functional programming, Play/Akka/Lagom Framework.
- Passion in Data Engineering, Programming Technologies.
- Basic Algorithms and Data Structures, Building Logics, Logical Programming.
- Strong Object-oriented programming and design skills, preferably in Scala/Java8.
- Excellent analytical and problem-solving skills, oral and written communication skills.
- Experience with Spark or other distributed computing environments.
- Experience building scalable, reliable, distributed Unix-based systems with Big Data processing technologies.
- Experience designing and implementing data ingestion and transformation for big data platforms (Play/Akka/Lagom Framework).