Design, build, and maintain scalable data architectures and ETL pipelines for large-scale processing.
This role is remote.
Responsibilities
- Design, construct, and test scalable data management systems and ETL architectures.
- Integrate structured and unstructured data from multiple sources into unified systems.
- Build and maintain data warehouses and data lakes for efficient storage and retrieval.
- Automate manual processes and develop monitoring systems to ensure data integrity.
- Optimize the performance of ETL processes, databases, and pipelines to handle large volumes.
Required Skills
- 5+ years of experience in data engineering or a similar role.
- Proficiency in Snowflake and Snowflake SQL.
- Strong experience with Matillion ETL tools and processes.
- Hands-on experience with relational databases including MySQL and PostgreSQL.
- Experience with cloud platforms such as AWS and Google Cloud.
- Knowledge of data warehousing solutions like Redshift and BigQuery.
- Experience with data modeling and data architecture design.
Preferred Skills
- Programming experience with Python.