Qualifications
* A bachelor's degree in computer science, engineering, or a related field
At least 4 years of experience in software development using Java, Python, C#, or a similar language
* Experience with distributed systems frameworks such as Spark, Hadoop, Kafka, or Flink
* Experience with cloud platforms such as AWS, Azure, or GCP
* Experience with data pipelines, ETL, and data quality
* Experience with SQL and NoSQL databases
* Knowledge of best practices for software engineering, testing, and documentation.