Data Engineer
Design, develop, and maintain scalable and reliable data platforms and pipelines for analytics and operational use cases • Build distributed data processing workflows using Apache Spark, pySpark, and Databricks • Develop and evolve cloud-native data solutions leveraging Azure and AWS services • Model and optimize data structures for analytics, reporting, and downstream consumption • Integrate data from multiple heterogeneous sources while ensuring data quality, consistency, and traceability • Implement data quality controls, schema validation, lineage tracking, and monitoring processes • Optimize performance, scalability, reliability, and cost-efficiency of data pipelines and infrastructure • Collaborate closely with scientists, analysts, and engineering teams to translate business and research requirements into technical solutions • Contribute to CI/CD processes, infrastructure automation, and engineering best practices • Research and introduce new technologies and approaches within the data engineering ecosystem 3+ years of commercial experience in Data Engineering • 2+ years of hands-on production experience with Databricks • Strong expertise with Delta Lake, including medallion architecture and table optimization • Advanced proficiency in Python, pySpark, and SQL • Deep practical knowledge of Databricks components including Unity Catalog, Lakeflow Jobs / Workflows, and job optimization • Hands-on experience with AWS services including S3, IAM, KMS, and at least one of AWS