Skip to Content

Job Overview

The Data Platform team delivers reliable, cost-efficient data processing that scales with growth — so engineers and analysts can focus on business problems instead of wrestling with infrastructure. The Data Platform team empowers data scientists and data engineers through a Scala data warehouse framework designed for data modeling and the creation of type-safe and easily testable batch jobs.

Key points

  1. Operating and implementing new features in the framework and the services managed by the team.

  2. Engaging with data scientists and identifying ways of improving their experience and productivity when using our framework and services.

  3. Identifying and implementing computational improvements.

  4. Making improvements and/or fixing bugs by submitting patches to open-source projects in our stack, such as Spark, Iceberg, Hadoop, Airflow, and many others.

  5. Acting as an expert on Spark and Scala.

  6. Mentoring engineers (including through pairing, design discussions, and knowledge-sharing sessions) and helping raise the bar on quality, reliability, and good practices across the team.

  7. The runtime environment is based on Hadoop clusters on EC2 spot instances, dynamically scaling up as required, ensuring high resource utilization and stability.

Skills

AWSKubernetesStatisticsAirflowCommunication

Experience: Senior-level

Similar jobs

More open roles like this one