Recent degree in a technology discipline such as Computer Science, Computer Engineering, or Electrical Engineering 2-4 years of work experience post-graduation in a technology field Experience working with distributed systems Prior experience with Python, Ruby, React, PostgreSQL, Go Data Engineering experience: designing and implementing data pipelines, optimizing data schemas, ensuring data quality & integrity Experience with NoSQL databases Experience with data streaming & big data technologies: Apache Spark, Airflow, Hadoop