Sr Software Data Engineer
Global Group of Media Agencies
We are looking for a Sr Software Data Engineer to join the team of our client.
Our client has a platform related to data and analytics needs. Their mission is to grow clients’ businesses through the transformative application of data
Requirements:
- Bachelor's degree in Mathematics, Computer Science, Engineering, Statistics
- Data engineering experience in Java, Python and/or Scala
- Accomplished in the design of efficient and robust ETL workflows
- A background in software engineering
- Clear understanding of Web Services
- Knowledge of Big Data Architectures (Hive/Hadoop, Redis and/or Dynamodb)
- Experience with SQL and/or NoSQL
- Excellent oral and written communication skills
- A collaborative spirit and a drive to solve problems creatively
- Extra credit for implementing Machine Learning on parallelize infrastructure
Responsibilities
- The design and management of data pipelines using Luigi or other ETL system
- Uncanny ability to look at code, identify bottlenecks and adjust through code refactor and/or tuning Spark parameters
- Writing Java and Scala applications for data processing and engineering
- Implementing standard and custom machine learning techniques across big data
- Facing challenging and complex business problems daily
- The investigation, procurement and ramp up to new technologies
- Collaboration and teamwork, you enjoy fostering relationships and partnering with others daily and will work closely with the Product Management team
English level: Upper Intermediate
Time shift: Full Time
Location: Remote / Buenos Aires (optional)