Data Engineers are responsible for designing, developing, and operationalizing scalable, secure, and high-performance data platforms that support enterprise-wide analytics and decision-making.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or a related field.
- Demonstrated proficiency in written and verbal communication in English.
- 7 or more years of professional experience in data engineering or a related field.
- Hands-on experience designing, building, and maintaining scalable data pipelines and ETL/ELT workflows using tools such as Apache Spark, Airflow, or cloud-native services (e.g. AWS Glue, Azure Data Factory).
- Experience with cloud platforms (e.g. AWS, Azure) for data storage, processing.
- Proficiency in programming languages such as Python, SQL with a strong understanding of data structures and algorithms.
- Collaboration experience with cross-functional teams including data scientists, analysts, and software engineers to deliver end-to-end data solutions.
- Experience implementing data quality, validation, and governance practices to ensure data integrity and compliance.
- Experience working with large-scale datasets, including structured, semi-structured, and unstructured data is highly preferred.
- Relevant certification is required.
- Willingness and ability to travel domestically and internationally, as necessary.
