About this role
As a Data Engineer, you’ll develop and support secure, reliable data platforms on GCP. You’ll work with data analysts, data scientists, software engineers, and business partners to understand data needs and deliver solutions that are scalable, maintainable, and well documented.
The role includes building batch and streaming pipelines, integrating data from multiple sources, and managing data across cloud storage, processing, and analytics services. You’ll also contribute to data quality, governance, monitoring, and cost optimization.
- Bachelor’s degree in computer science, data engineering, information systems, or a related field—or equivalent practical experience.
- Experience developing data pipelines or data platforms in a cloud environment, preferably GCP.
- Proficiency in SQL and Python.
- Experience with BigQuery and cloud-based data storage and processing concepts.
- Understanding of data modeling, ETL/ELT patterns, and data warehouse design.
- Familiarity with batch and streaming data processing.
- Experience with Git and software development practices such as testing, code review, and CI/CD.
- Strong troubleshooting, communication, and problem-solving skills.
- Ability to work collaboratively and explain technical concepts to varied audiences.