Adyen is seeking a Staff Software Engineer to enhance its distributed systems, focusing on Spark and OLAP internals. The ideal candidate will improve the operations and scalability of existing offerings and introduce new ones. This role involves scaling and tuning Hadoop and Spark infrastructure, as well as iterating on the OLAP platform using Apache Druid.Adyen is a financial technology platform that provides payments, data, and financial products in a single solution for global customers.What this role involves:
Designing, building, and optimizing data clusters for scalability and fault tolerance.
Improving the Spark, Hadoop, Kubernetes, Deltalake, and Druid ecosystems.
Evolving open-source projects internally and contributing code upstream.
Educating and growing Adyen’s internal knowledge on relevant topics.
Requirements:
Experience scaling and tuning large deployments of Spark-on-k8s and Spark-on-Hadoop.
Knowledge of Hadoop and the HDFS protocol.
Experience designing and tuning shuffle-heavy systems.
Familiarity with lakehouse file formats (Delta, Iceberg, Hudi).
Adyen is a financial technology platform that provides payment, data, and financial products through a single solution. Serving global enterprises, Adyen delivers innovative and ethical solutions, enabling businesses to achieve their ambitions faster. The company fosters a culture that empowers employees to own their careers and tackle complex technical challenges collaboratively, supported by opportunities for growth and success. Adyen is committed to diversity, equity, and inclusion.